我在Umbraco / uCommerce遇到了问题。
我正在努力寻找一种方法来根据我的特定需求调整uCommerce商店。我打算做的是为保险产品增加赔偿金额,但似乎无法弄明白。
编辑: 在产品页面上,我想要一个字段,您可以输入一个数字(赔偿金额),用于通过某些服务提供保险费(不是真正导入问题)。当输入金额并且客户对溢价感到满意并将产品添加到购物篮中时,我希望填充产品属性(赔偿金额)并将产品添加到购物篮中...
有人有个主意吗?
答案 0 :(得分:2)
首先使用CommerceLibrary:AddToBasket()
将产品添加到购物篮中然后将动态订单属性添加到使用AddToBasket()创建的行。您可以在订单本身或单个订单行上设置它们。
在XSLT中,您使用CommerceLibrary:SetOrderProperty("myProp", "myValue")或SetOrderPorperty(lineIndex, "myProp", "myValue")。
在.NET中,你使用myOrder [“myProp”] =“myValue或myOrderLine [”myProp“] =”myValue“。