Giving users control

Along with giving users a choice for products in our store, we may also wish to give them some control over the products; for example, this could include:

  • Uploading a photograph or image, for our Juniper Theatricals store; this will be for customers to order and purchase customized novelty t-shirts
  • Supplying some custom text, again for our Juniper Theatricals store; this will be for customers to customize their novelty t-shirts with a punch line of their own, to fit into the products template

How to customize a product?

We need to make it possible for our customers to customize the product through both file and image uploads, and then entering of free text.

Uploads

If the product is to allow the customer to upload an image, then ...

Get PHP 5 e-commerce Development now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.