Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Best way to handle variation dropdowns #662

Open
acndr opened this issue Jun 14, 2018 · 1 comment
Open

Best way to handle variation dropdowns #662

acndr opened this issue Jun 14, 2018 · 1 comment

Comments

@acndr
Copy link

acndr commented Jun 14, 2018

First time using this module and so-far it's great. We have typically used Magento for ecommerce in the past and while it's super feature rich, it's heavy and time consuming so this is nice to work with!

The website we are working on will have quite a few variations available, perhaps even as many as 10 on a single product (length, width etc). This means we have a bit of an issue with the select fields on the product as each select gives you every possible option, rather than the options related to the previous selected variation. E.g. if you select length A then widths B and D are the only available product but it shows widths B C D E.

The side effect of this is you constantly pick products that are not available and when you add to cart you are just redirected back with no error, so when you have as many as 10 dropdowns it becomes nearly impossible to pick the variation combination that actually exists.

I assumed that there would be a javascript file available within the module to account for this, considering you are bothering to output the json into the VariationOptions field in the first place, but I can't find anything.

Do you have an example for this?

@sparkcom
Copy link
Contributor

You may consider dependable dropdown such as http://plugins.krajee.com/dependent-dropdown/demo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants