[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.
why add local alias fo the registry? It does not seem to be used in the method