Hi
Ok, I'm simply looking for suggestions/ideas from experienced Zenners who know the attributes system. I am trying to work out the best solution for my client and would appreciate any experience that may help.
My client will be selling diamond rings. The very nature of the product involves many attributes to consider when pricing
for sale. The ring itself has the attributes - metal type & finger size. The stone has the attributes - carat, cut, clarity, colour.
In an ideal world I require the values assigned to options of an attribute drop-down menu to be dynamically updated by the selection of an option from another attribute drop-down menu. In other words: Menu A has 5 product options at fixed prices. Menu B has 3 options, the prices of which depend on which option is selected from Menu A. However, it is clear that this is not possible with Zen. Our ideal attribute menu system would be something like THIS.
So, we think we are restricted to something like this, which involves each ring having 5 drop-down attribute menu's:
(1) Metal Type : There will be 3, 4 or 5 metal types, depending on the individual ring, which will all have an incremental price increase
(2) Finger Size : There will be 36 finger sizes, on all rings, which will have no price increase on a minimum/base price
(3) Premium Diamond Range : There will be 3 - 9 choices of carat size for this range
(4) Superior Diamond Range : There will be 3 - 9 choices of carat size for this range
(5) Prestige Diamond Range : There will be 3 - 9 choices of carat size for this range
Basically, the cut, clarity and colour of a diamond will be combined into 1 of the 3 ranges.
The theory is that the user will choose (1) the metal type, (2) the finger size and (3) One carat size from one of the
diamond ranges.
So... that's our theory! My initial thought is how do we suggest/hint/force the user to only choose from one diamond range? There can and will be information around the site regarding the different range's, and of course the price will take a pounding if a carat from more than one range is selected. We also have the use of initially selected menu text to say "choose carat size from ONE diamond range ONLY".
I have the slight concern that this menu system is not idiot proof, and a user could choose from all 3 ranges. But you would have to be a complete plum to do so.. surely? I have Chromes superb dynamic price updater in place so the user has the price calculated in their face, which will hopefully minimise idiocy on the choice of attributes. See it working here >
I'm aware that this ask is an in-depth look for somebody, but any suggestion would be appreciated. If you have a better solution please put it forward. I need to confirm the best menu options and attribute settings, the best way to price a ring given the aforementioned attributes, and I need to make life as easy as possible for both user and admin.
Many thanks in advance,
Steve
Bookmarks