I'm new to this forum and would like to know if I am doing things properly. Here is my problem:
My site has products that are sold in various permutations of finishes and sizes. Each permutation can have a separate price. I created all the product permutations and marked them as 'not visible' on the site. I then created the user-seen products using components of finish and size. I then used permutations/fill list to add all the possible permutations.
This all works except.. here's the problem: Not all my products come in all finishes and sizes. I can get around this by not setting the 'valid' flag in the appropriate permutations but this still allows the user to select this combination and 'add to cart', only to be told at ckeckout that the selection is not valid.
I would like to avoid this unnessary step and only offer the customer valid choices in the product page. I was thinking I would have to create new product pages with javascript drop-down menus that would list only valid combinations of finishes and sizes, but this gets complicated. ie: If the user selects "brass" finish then only the appropriate sizes would appear in the "select size" list.
Heres the URL of an example product: http://schluter.novalink.ca/store/us...r_SCHIENE.html
So am I doing things correctly here or can I accomplish this some other way?
Thanks
Randall
My site has products that are sold in various permutations of finishes and sizes. Each permutation can have a separate price. I created all the product permutations and marked them as 'not visible' on the site. I then created the user-seen products using components of finish and size. I then used permutations/fill list to add all the possible permutations.
This all works except.. here's the problem: Not all my products come in all finishes and sizes. I can get around this by not setting the 'valid' flag in the appropriate permutations but this still allows the user to select this combination and 'add to cart', only to be told at ckeckout that the selection is not valid.
I would like to avoid this unnessary step and only offer the customer valid choices in the product page. I was thinking I would have to create new product pages with javascript drop-down menus that would list only valid combinations of finishes and sizes, but this gets complicated. ie: If the user selects "brass" finish then only the appropriate sizes would appear in the "select size" list.
Heres the URL of an example product: http://schluter.novalink.ca/store/us...r_SCHIENE.html
So am I doing things correctly here or can I accomplish this some other way?
Thanks
Randall
Comment