View Single Post
  #58  
Old 11-13-2008, 07:56 AM
 
Joakim Joakim is offline
 

Member
  
Join Date: Jan 2003
Location: Czech Rep.
Posts: 27
 

Default Re: X-Cart 4.2 beta testing

Quote:
Originally Posted by xplorer
Quote:
Originally Posted by Joakim
Does this mean initial realease of 4.2 or 4.2 at a whole? And if not can you give a plausable reason?
4.2 at a whole. We decided not to include new features into minor releases to make upgrades easier. Just to clarify:
- new X-Cart vX feature major architecture changes;
- new X-Cart vX.Y introduce new features;
- new X-Cart vX.Y.Z include bug-fixes.

However, we are going to release 4.3 in about a quarter after 4.2. Perhaps, this feature will be added to 4.3.
Please change that perhaps to a "for sure" You see there is a major problem here. Lets say I want to give a discount, or show only, product A to customers w/ membership A, now I want to do the same with product B and members of B ok so far, but now I have a product C which is a bit special and I want to offer it to a special group of customers, ok I connect it to membership C, but now if I want to show this for just som of customers B I have to remove them from their originally group taking away that discount or show etc.

This is why I think you made big mistake when adding multi memberships to category, products, discounts ect. you should have done it for customers from start instead as now you have much more complicated system to handle. Instead asign product, category to just 1 membership and then include customers it fits into that group, you now have to multiply memberships at several places - and still system is very limiting!

I think you need to rethink as now you think wrong, I think. Like why have multiple memberships on categories as you already can create multiple categories and put multiple products in it. Why have multiple membership on products when you already can put product in multiple categories etc. etc.

Sorry for rant, but I think this is MAJOR problem and limitation with xcart, and I don't think its an addition of feature but an approvement of already available feature. I looked at code and it's not overwhealmingly difficult to implement. Basically you need 1 new table 'xcart_customer_memberships' w/ 'login' and 'membershipid' and as these fields already exists in 'xcart_customers' and can only be 1 value now, upgrade that part is really easy. Most of it would be in php files most users don't touch anyway and template files I think they who change in general are used to make design changes on updates. With a desent diff tool that even is available for free, this is no big problem.

So please rething, xart woul be sooo muuch moore powerful!
__________________
Live (testing): x-cart Gold 4.1.11
Testing: x-cart Gold 4.2 Beta
Gentoo Linux w/ Apache 2.2.10 PHP 5.2.6 MySql 5.0.60
Reply With Quote