button which post product to a cart, causing a new line item is created