“伟大的” Miva 论坛禁止我注册并提出这个问题。不知道这里是否有任何可以帮助我的...
在分类页面上,我需要根据Best Sellers、New Releases等在列中显示产品。有类别设置了子类别。产品被分配到一个类别,可能还有一个子类别。
合唱
- 合唱畅销书
- 合唱新专辑
声乐
- 声乐畅销书
- 声乐新品
所有父类别的名称都是一个单词,其子类别添加两个单词。类别页面将显示父类别中的所有产品,我只想过滤每个列中的内容。我试图用表达式将添加的两个单词与子类别名称的一部分进行比较。这样,无论您属于哪个父类别,都可以使用相同的代码。似乎是非常基本的东西,但不起作用。
示例非工作代码:
<div class="row">
<h2>Best Sellers</h2>
<mvt:foreach iterator="product" array="products">
<mvt:if expr="'Best '$'Sellers' IN g.category:name">
product display stuff here
</mvt:if>
</mvt:foreach>
</div>
<div class="row">
<h2>New Releases</h2>
<mvt:foreach iterator="product" array="products">
<mvt:if expr="'New '$'Releases' IN g.category:name">
product display stuff here
</mvt:if>
</mvt:foreach>
</div>