DivaVocals:
This is exciting news and I am happy to help test it as you make this a better solution.. I thought that of all the various SBA variants out there that this one had the most potential to become the go-to SBA add-on if only it worked as it should.. (no offense to Creinold at all -- I think what he has done has taken this mod closer to where it needed to be than other variants have)
Regarding optional attributes, here are some other scenarios where you have attributes which are "optional". By optional I mean these are attributes which should be excluded when creating stock variants:
- Monograms (using a text type attribute)
- Read Only attributes (special messages etc)
- Giftwrapping, special finishes, custom options, etc (optional Yes/No attributes using checkboxes for which there is no stock quantity that should be associated with the option)
I think this is an especially important feature.. I have a client for example who sells Italian linens. A table cloth might have a color and size option that the customer selects.. each of these color and size combos have a stock value, but options such as monograms (a text field) and giftwrapping (a checkbox) do not affect stock levels. These are simply optional variables that you can choose with your purchase.. ALL current versions of SBA force you to include all of these attributes when creating products stock variants and that is just NOT how this should work.. I hope in all of your changes, you will be addressing this and other SBA shortfalls (including real support for products which have stock variants that consist of more than one attribute)
Thanks for the feedback. So basically, checkboxes (and textfields) are meant to strictly be optional addon attributes that should never be forced to be kept track of as its own individual variant by SBA as I originally suspected? If so I will look into forcing SBA to sidestep these two types of attributes altogether on a permanent basis, unless there is a reason that checkboxes should be subjected to it's own stock variant in certain situations.
Since you seem to have a lot of experience with this mod and knowledge of it's shortfalls, Diva Vocals, what else do you think needs to be improved upon? You mentioned real support for products that have variants consisting of multiple attributes...can you elaborate? I wasn't aware that this feature was not properly working. I've tested adding up to 3 attributes to a product to create variants and SBA seemed to function as expected.
Also, regarding my original question about the dynamicdropdown options, do you know exactly how the singledropdown option is supposed to be different than the multipledropdown function? The way it appears now, multipledropdown lists all the option values and dynamically updates to label which ones are OOS. Sequenceddropdown just takes them out of the dropdown selections altogether. But from what I can tell, singledropdown does the same exact thing as multipledropdown?? I just want to make this mod as streamlined and bare minimum as possible. Dynamicdropdowns is a great mod, but as it is currently, it's also heavily bugridden, and I'm just not understanding all the options. I want to address this too as I continue to work on this SBA mod.