[IMP] website_sale: allow optional products in shop

In shop, it opens the modal jus after having clicked on the 'Add to cart'. The modal contains the optional products.
use `iteritems()`, missing space between comma and `val`