Quote Originally Posted by tophand View Post
It is already done in Zen-Cart.
All you have to do is set the Attribute Flags:--> Used For Display Purposes Only:--> to "YES".
So for me, I have a attribute option called "Colors" I have a Option Value --> "Please Select" -->Sort -->0 and I have the Attribute Flag --> Used For Display Purposes Only:--> set to "YES".
If the customer doesn't make color a selection, but tries to add the product to the shopping cart. The product page will show this error:
Please correct the following:
On the Option for: Select Color You picked an Invalid Selection: Please Select


M
This is exactly what I do, with one more step. I also set the PLEASE SELECT option value to "Default Attribute to be Marked Selected". This way, if they don't make a selection, they will be prompted to do so as in the above example, but it also insures that no other option will be marked by default (which might be the WRONG option)