pdp add to cart and view cart initialization