How can I make a product field required?
I can mark the field as required in the layout builder, but that is for the CP only I think.


Nope... marking the field as required makes it required globally (regardless of if it's coming from the control panel or the front-end).