xml 第一次自动填充,使用属性的customfield(专门针对searchspring的颜色)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xml 第一次自动填充,使用属性的customfield(专门针对searchspring的颜色)相关的知识,希望对你有一定的参考价值。
<mvt:if expr="l.settings:all_products:page_links:last_page GT 1">
<div class="page-links">
<span class="page-links-title">Page(s):</span>
<span class="page-links-container">
<mvt:if expr="l.settings:all_products:page_links:current_page NE 1">
<a href="&mvte:all_products:page_links:prev_link;" class="page-links-previous"><</a>
<mvt:else>
<span class="page-links-previous page-links-deactivated"><</span>
</mvt:if>
<mvt:if expr="l.settings:all_products:page_links:current_page NE l.settings:all_products:page_links:last_page">
<a href="&mvte:all_products:page_links:next_link;" class="page-links-next">></a>
<mvt:else>
<span class="page-links-next page-links-deactivated">></span>
</mvt:if>
<span class="page-disp">
<mvt:if expr="NOT l.settings:all_products:page_links:contains_first">
<a href="&mvte:all_products:page_links:first_link;" class="page-links-inactive">1</a>...
</mvt:if>
<mvt:foreach iterator="pages" array="all_products:page_links:pages">
<mvt:if expr="l.settings:all_products:page_links:current_page EQ l.settings:pages:page_num">
<span class="page-links-active">&mvte:pages:page_num;</span>
<mvt:else>
<a href="&mvte:pages:link;" class="page-links-inactive">&mvte:pages:page_num;</a>
</mvt:if>
</mvt:foreach>
<mvt:if expr="NOT l.settings:all_products:page_links:contains_last">
...<a href="&mvte:all_products:page_links:last_link;" class="page-links-inactive">&mvte:all_products:page_links:last_page;</a>
</mvt:if>
</span>
</span>
</div>
</mvt:if>
<mvt:foreach iterator="product" array="all_products:products">
<mvt:item name="toolkit" param="attr|acount|l.all_settings:product:id" />
<mvt:if expr="g.acount GT 0">
<mvt:item name="product_attributes" param="product:id" />
</mvt:if>
</mvt:foreach>
<mvt:if expr="'color' CIN l.settings:attribute:code OR 'Color' CIN l.settings:attribute:code">
<mvt:assign name="colorcount" value="1" />
<mvt:foreach iterator="option" array="attribute:options">
<mvt:if expr="g.colorcount EQ 1">
<mvt:assign name="sscolorvalue" value="l.settings:option:prompt" />
<mvt:else>
<mvt:assign name="sscolorvalue" value="g.sscolorvalue $ ', ' $ l.settings:option:prompt" />
</mvt:if>
<mvt:assign name="g.colorcount" value="g.colorcount + 1 " />
</mvt:foreach>
<mvt:item name="customfields" param="Write_Product_Code( l.settings:product:code, 'ssColor', g.sscolorvalue )" />
</mvt:if>
<table>
<mvt:foreach iterator="attribute" array="attributes">
<mvt:if expr="'color' CIN l.settings:attribute:code OR 'Color' CIN l.settings:attribute:code">
&mvt:product:code;<br />
<mvt:assign name="colorcount" value="1" />
<mvt:foreach iterator="option" array="attribute:options">
<mvt:if expr="g.colorcount EQ 1">
<mvt:assign name="sscolorvalue" value="l.settings:option:prompt" />
<mvt:else>
<mvt:assign name="sscolorvalue" value="g.sscolorvalue $ ', ' $ l.settings:option:prompt" />
</mvt:if>
<mvt:assign name="g.colorcount" value="g.colorcount + 1 " />
</mvt:foreach>
<mvt:item name="customfields" param="Write_Product_Code( l.settings:product:code, 'ssColor', g.sscolorvalue )" />
</mvt:if>
</mvt:foreach>
</table>
以上是关于xml 第一次自动填充,使用属性的customfield(专门针对searchspring的颜色)的主要内容,如果未能解决你的问题,请参考以下文章
将属性和值填充到第4个父节点的XML文件的所有父节点
使用 XML 自动填充到表单中
预填充核心数据存储:使用 JSON 属性列表还是 XML 文件?
如何将输入/选择值从网站保存到 XML/JSON 文件并使用 JavaScript 自动加载再次填充它们
使用自动填充表单控件(自动完成属性)使表单填写更快
给定一个 Xml 文档,您将如何填充属性和元素的路径列表 [重复]