Closed FreshPhil closed 7 years ago
This exact issue reappeared to me after upgrading to 3.2.3.
Basically, after setting up variations if you select an option from the first variable drop down, the second variable drop down never refresh with the corresponding variation's options instead it remains with all options displayed.
Also I noticed that when you don't define a default value for each drop down you can't select any option, the drop down just remains at its default selected option no matter which option you choose
Seeing the same issue with 3.2.4 it seems.
Selection of a variable drop down appears to have no bearing on the variables in a second drop down. All options are displayed at all times.
That expected if there are > 30 variations. https://iconicwp.com/blog/modify-ajax-variation-threshold/
Locking old topic.
EXPLANATION OF THE ISSUE
WooCommerce Version 2.6.12
When using very limited product variations, drop down selection menus do no perform correctly.
STEPS TO REPRODUCE THE ISSUE
Create a variable product
Add two Attributes to be used as variations (eg. Size & Color)
On the product variations, add each attribute only once Eg. If using Size: Small, Medium, Large and Color: Blue, Red, Green, you would have 3 product variations that look something like this:
Small - Blue Medium - Red Large - Green Image Link: http://cld.wthms.co/J6pd/1sN3gUQU
Save your product
From the front end use the drop down menus to select a combination of the variations
##Expected Results
When making a selection in one drop down, the other drop down restricts to the only available option. So if you choose "Small" as your first attribute, the only option for the second attribute in our example should be "Blue"
##Actual Results
After selecting your first attribute, you still have the ability to select any of the second attributes.
If you select an invalid combination, you receive a warning and then the both attribute drop downs will limit themselves to results that cannot be used in combination with each other.
Your first attribute drop down will now only show the matching option to what you originally chose as the second attribute. Your second attribute will now only show the matching option to what you originally chose as the first attribute.
Because of this, you can no long make any valid selection even after "clearing" the selections:
Image Link: http://cld.wthms.co/fySl/DmWLLCJj
SYSTEM STATUS REPORT