xml Miva - 属性自定义显示顺序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xml Miva - 属性自定义显示顺序相关的知识,希望对你有一定的参考价值。
<mvt:comment>
<!--
Override/extend the display order of attributes by declaring an alternate display order
Populate g.Attribute_Orders with a comma sperated string of attribute codes.
Examples:
From URL
https://example.com/product-page.html?Attribute_Orders=color,size,pattern
From Custom Field:
<mvt:item name="customfields" param="Read_Product_ID( l.settings:product:id, 'attribute_orders', g.Attribute_Orders )" />
From mvt:assign
<mvt:assign name="g.Attribute_Orders" value="'color,size,pattern'" />
-->
</mvt:comment>
<mvt:assign name="l.Attribute_Orders" value="miva_array_deserialize(g.Attribute_Orders)" />
<mvt:foreach iterator="attribute" array="attributes">
<mvt:assign name="l.settings:attribute:custom_disp_order" value="miva_array_find( l.settings:attribute:code, l.Attribute_Orders, 0 )" />
<mvt:if expr="l.settings:attribute:custom_disp_order EQ 0">
<mvt:assign name="l.settings:attribute:custom_disp_order" value="1000 * l.settings:attribute:disp_order" />
</mvt:if>
</mvt:foreach>
<mvt:do file="g.Module_Library_Utilities" name="l.success" value="QuickSortArray( l.settings:attributes, ':custom_disp_order', 1 )" />
以上是关于xml Miva - 属性自定义显示顺序的主要内容,如果未能解决你的问题,请参考以下文章
xml Miva - 自定义SearchSpring Feed
xml Miva - 自定义维护模式重定向
xml Miva - 从组中加载所有自定义字段
xml Miva - 在URI模板中加载自定义字段
xml Miva - 变异篮子项目替换与自定义领域排除产品
xml Miva - 将所有产品自定义域代码加载为成员名称