如何使用购物车内容 webpart 增加数量
How to increase the quantity using Shopping cart Content webpart
我需要在结帐页面中使用的功能应该能够 increase/decrease/delete 购物车商品。我为此使用了 ShoppingCartContent webpart。有一个文本框可以更改数量,但接下来会发生什么?价格和数量如何更新。我看不到任何更新购物车中的价格或数量的按钮或控件。如果您对此有任何意见,请告诉我。
谢谢,沙拉斯
您的转换中应该有一个名为 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"
您可能缺少 "refresh" 图像并确保您有 ShowUpdate="true"
即:
<cms:CartItemUnits runat="server" CartItemID='<%# Eval("CartItemID")%>' UnitFormControlName="TextBoxControl" ShowUpdate="true" ControlType="button" />
它应该给出带有 #of 单位的文本框和旁边的更新按钮
我需要在结帐页面中使用的功能应该能够 increase/decrease/delete 购物车商品。我为此使用了 ShoppingCartContent webpart。有一个文本框可以更改数量,但接下来会发生什么?价格和数量如何更新。我看不到任何更新购物车中的价格或数量的按钮或控件。如果您对此有任何意见,请告诉我。 谢谢,沙拉斯
您的转换中应该有一个名为 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"
您可能缺少 "refresh" 图像并确保您有 ShowUpdate="true"
即:
<cms:CartItemUnits runat="server" CartItemID='<%# Eval("CartItemID")%>' UnitFormControlName="TextBoxControl" ShowUpdate="true" ControlType="button" />
它应该给出带有 #of 单位的文本框和旁边的更新按钮