PDA

View Full Version : Attributes as seperate products


Luke
10-31-06, 01:56 AM
We have a store with products that come in multiple colors. Each color has its own product code and cannot be changed. How can we set up the attributes to select a whole new product instead of just attaching an attribute? Any module? anything?

lfreeman
10-31-06, 02:17 AM
Just a suggestion but, why can't you make the product code generic and use the color product codes on the attributes?

Luke
10-31-06, 02:20 AM
Then we end up creating an extra "unpurchasable" product for every set of products, right?

lfreeman
10-31-06, 04:49 AM
If the product's attributes are setup as required, then the product doesn't actually become a product until one is chosen. Once a product attribute is applied, that generic code becomes the product code. It won't show up like this in the basket without extra scripting, but it works for the end result.

Then we end up creating an extra "unpurchasable" product for every set of products, right?

Luke
11-15-06, 03:48 AM
I'm not sure I follow you. How does the "generic code" become the product code? Do you mean we should set the attribute code to the corresponding product code?

Could you elaborate?

lfreeman
11-15-06, 05:59 PM
Yes, make the attribute carry that actual product code so when you receive the order, that is what you go by to fill it. EX: Product sock has a code of sock, the red sock has a code of sock_red and the green sock has the code of sock_green. If you set the attributes as required, the customer cannot just select sock, they have to select sock_red or sock_green along with it. Of course at the basket and in the order you will display sock for the product and sock_red as the attribute, but the information is there to fill the order.



I'm not sure I follow you. How does the "generic code" become the product code? Do you mean we should set the attribute code to the corresponding product code?

Could you elaborate?

Luke
11-15-06, 06:28 PM
This store is going to have likely tens of thousands of products... maybe more from over 80 different vendors... there needs to be a STANDARD way of accepting an order, so that simply wouldn't work. If we use a hacky method like that, things become unmanageable. I really appreciate your help though... maybe I can take that idea and make it work for me in another way, I'm not sure... I'll have to think on it.

I find it very hard to believe nobody has a non-hacky way to do this... it seems like it would be a very common problem.