Two possible causes:
1. Shopify adds "novalidate" tag to your add to cart form
2. Your theme may add to cart with Ajax -- in this case validation may possibly be skipped.
I would think that the required option would cause any other pages in your product catalog to "require" an image upload and if most of your website isn't for image uploading, it would be perfect the way it is. I wish I could get mine to even put the image uploader in the right place and only on the pages I need an image uploader instead of every cart page in my website.
Hello, everybody, everything worked out. Now I have noticed that the files are always uploaded even if the customer does not order at all. I can't find the files in the admin area under Settings > Files. The files can be seen in the Orders tab and can be deleted from the mask there. If you or the customer have saved the link of the file before, the file remains available and can be downloaded later at any time.
So my question is: How can I see the files that are uploaded via the product page and how can I delete them permanently?