如何使用购物车内容webpart增加数量

时间:2018-04-28 23:27:03

标签: kentico

我需要在结帐页面中使用功能,其中使用的应该能够增加/减少/删除购物车项目。我使用了ShoppingCartContent webpart。有一个文本框可以更改数量但接下来会发生什么?如何更新价格和数量。我看不到任何更新购物车价格或数量的按钮或控件。如果您对此有任何意见,请告诉我。 谢谢,Sharath

1 个答案:

答案 0 :(得分:1)

你应该在转换中有一个名为CartItemUnits的控件 (ecommercesite.transformations.checkoutshoppingcartitem):

<%@ Register Src="~/CMSModules/Ecommerce/Controls/Checkout/CartItemUnits.ascx" TagName="CartItemUnits" TagPrefix="cms" %>

<cms:CartItemUnits runat="server" CartItemID='<%# Eval("CartItemID")%>' UnitFormControlName="TextBoxControl" ShowUpdate="true" ImageURL="~/App_Themes/EcommerceSite/Images/Ecommerce/checkout_refresh.png"  ControlType="image" />

此CartItemsUnites具有ControlType属性,可以是图像或按钮,我建议切换到按钮,即ControlType="button"您可能错过了“刷新”图像,并确保您有ShowUpdate="true",即:

<cms:CartItemUnits runat="server" CartItemID='<%# Eval("CartItemID")%>' UnitFormControlName="TextBoxControl" ShowUpdate="true"  ControlType="button" />

它应该给#of单位的文本框和更新按钮nex