revise cart index and _cart_product_index , cart_controller_helper