html Miva - 产品多添加
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html Miva - 产品多添加相关的知识,希望对你有一定的参考价值。
<mvt:assign name="g.var_list" value="miva_getvarlist('g')" />
<mvt:item name="toolkit" param="vacreate|list|g.var_list|," />
<mvt:foreach iterator="var" array="list">
<mvt:if expr="'Code' CIN l.settings:var">
<mvt:assign name="l.quantity" value="miva_variable_value( 'quantity' $ substring(l.settings:var,5,len(l.settings:var)) )" />
<mvt:if expr="NOT ISNULL l.quantity">
<mvt:assign name="g.product_list" value="g.product_list $ miva_variable_value( 'g.' $ l.settings:var) $ ':' $ l.quantity $ ','" />
</mvt:if>
</mvt:if>
</mvt:foreach>
<mvt:comment>Remove Trailing Comma</mvt:comment>
<mvt:assign name="g.product_list" value="substring(g.product_list,1,len(g.product_list)-1)" />
<mvt:item name="toolkit" param="vacreate|products|g.product_list|," />
<mvt:foreach iterator="product" array="products">
<mvt:assign name="g.Product_Code" value="gettoken(l.settings:product,':',1)" />
<mvt:assign name="g.Quantity" value="gettoken(l.settings:product,':',2)" />
<mvt:item name="toolkit" param="callurl|response|http://domain.com/mm5/merchant.mvc?Screen=BASK&Action=ADPR|POST|Product_Code,Quantity,Session_ID" />
</mvt:foreach>
<mvt:eval expr="miva_output_header( 'Location', 'http://domain.com/mm5/merchant.mvc?Screen=BASK&' $ 'Session_ID=' $ g.Session_ID )" />
以上是关于html Miva - 产品多添加的主要内容,如果未能解决你的问题,请参考以下文章
html 最近浏览的项目功能。所有自定义Miva代码,不由模块运行。它存储产品代码列表,最多显示12个
html Miva - 最近浏览的产品(Footsteps)
html Miva - 产品PhotoSwipe Gallery
html Miva产品最后订购日期
html Miva Merchant - 查找PageFinder的产品页面名称
html Miva - 获取刚刚添加到购物车的商品