There should be a way to remove or hide the none value for Product Add-Ons. While I see there is a value for it to exist, there is also value to hide it.
RIght now, if you put the products as optional, you will get a none value as the first value. This looks sloppy when using images.
This is an optional field, so it is not required to be selected for someone to order. Therefore, if you choose the add-on item (say an additional product for 1/2 off) you want the deal. If you change your mind, delete it from the cart, re choose it from the page and don’t choose the add on
Closed
Last updated: July 20, 2019
Log in to comment on this feature request.
Hey everyone,
Thank you for sharing your thoughts!
You are right that currently optional Multiple Choice drop-downs display a ‘None’ value as the first option, which is also selected by default. This is similar to the ‘Choose an option’ value found in variation attribute drop-downs.
The ‘None’ value is added to allow customers to clear any selections they have made in the specific add-on. Without this option, the first add-on option would be the default selection for the drop-down and an explicit ‘Clear’ button would be needed for customers to clear any selections made in the drop-down. Even in this case though, the drop-down would still need to fall back to some kind of None/Choose an option value to indicate that no options have been selected.
Blank/none values for optional drop-down menus is the industry standard — whether it is an actual value (as in ‘None’) or a prompt (as in ‘Choose an option’).
In case ‘None’ is not a good fit for the add-ons in your store, you can translate/replace this string with a custom one using a plugin such as Loco Translate: https://wordpress.org/plugins/loco-translate/.
@Stephan that ain’t working
Yes that “no selection” option is retarded can you at least let us remove it via CSS somehow someway? Thx
Same problem. When I am using the multiple choice field, and it is optional, the first value is the word NONE. Very confusing for customers and totally unnecessary. I know I can make the field a required field to make it go away, but the thing is, it isn’t a required field and it shouldn’t be a required field. It is so annoying that I might have to ditch the field because of that.
Is this already add to the plugin? Same problem (3 years later…)
I chose “required field” and it went away. Not sure if this helps anyone but it worked for me.
I’m sure you’ve figured it out by now, but for the next person: I used this css – the number will likely be different but hopefully you can take it from there:
p.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-1738-pre-selected-donation-amount-1 {
display: none;
}