Has anyone successfully created a way to make particular product attributes conditional in Miva?
We’re using attributes to let customers select things like:
COLOR
SIZE
LOGO (department logo)
LOGO COLORWAY (Full Color, All White, All Black)
DECO METHOD (embroidery, printed, engraved, etc.)
The issue is that these are not conditional. No matter what’s selected, all options in the other attributes still show.
The problem for us is that some LOGO / COLORWAY / DECO combinations aren't available. For examples, one department may have a logo that can only be offered in black or white while another department's logo may only be able to be printed (not embroidered). Right now, customers can still select those invalid combinations.
I want selections to control what comes next, for example:
LOGO limits available COLORWAYS
DECO METHOD limits valid logos or styles
Invalid combinations aren’t selectable
The only way I know of to control this currently in Miva is to generate variants for every combination & then remove the invalid choices, but with the number of products, logos, colorways, and decoration methods, this quickly turns into over a million variants which isn’t remotely manageable.
We already maintain variants for PRODUCT + COLOR + SIZE on our stores (how we control actual physical inventory).
For one store alone, that’s:
147 products
5,148 product variants
If we layer in:
82 logos
3 colorways
3 decoration methods
That pushes us well over a million variants.
Appreciate any insight!
We’re using attributes to let customers select things like:
COLOR
SIZE
LOGO (department logo)
LOGO COLORWAY (Full Color, All White, All Black)
DECO METHOD (embroidery, printed, engraved, etc.)
The issue is that these are not conditional. No matter what’s selected, all options in the other attributes still show.
The problem for us is that some LOGO / COLORWAY / DECO combinations aren't available. For examples, one department may have a logo that can only be offered in black or white while another department's logo may only be able to be printed (not embroidered). Right now, customers can still select those invalid combinations.
I want selections to control what comes next, for example:
LOGO limits available COLORWAYS
DECO METHOD limits valid logos or styles
Invalid combinations aren’t selectable
The only way I know of to control this currently in Miva is to generate variants for every combination & then remove the invalid choices, but with the number of products, logos, colorways, and decoration methods, this quickly turns into over a million variants which isn’t remotely manageable.
We already maintain variants for PRODUCT + COLOR + SIZE on our stores (how we control actual physical inventory).
For one store alone, that’s:
147 products
5,148 product variants
If we layer in:
82 logos
3 colorways
3 decoration methods
That pushes us well over a million variants.
Appreciate any insight!