We're in the process of setting up our Magento 2 dev site, and in creating some drop-down elements that will display on the front-end if selected, it occurred to me that there doesn't appear to be a way to create a drop-down type element that doesn't have a value set as "Is Default."
I'd like to have it work so that if a product has a value for that particular attribute, then it displays the value on the product page, but if it doesn't have that attribute in our data, then the field doesn't display. As it is, I can't not have data in a drop-down element, because the "Is Default" is required to be set, so whatever that's set to appears on our site.
Now, I could always create a default value of, say, "none selected" and then use php in the product page templates to say something like:
if($attribute name != "none selected"): [code to display attribute value]...
But, I'd prefer it if I wasn't forced to select a default value in the first place. Is there something I'm missing?