Prestashop在类别页面上显示子类别的产品

时间:2014-01-22 10:23:21

标签: categories prestashop

我遇到以下问题的麻烦:

我正在编辑类别页面(product-list.tpl)以显示与其相关联的子类别和产品的手风琴。

使用我编辑的代码将显示主类别和产品的子类别,但它显示的所有产品与每个子类别不匹配。

代码:

{if isset($products)}
            {foreach from=$subcategories item=subcategory}
            <!-- display subcategory -->
                      <span class="titulocategoria">{$subcategory.name|escape:'htmlall':'UTF-8'}</span>
                        {if $subcategory.description}
                        <p class="cat_desc">{$subcategory.description|truncate:50:'...'}</p>
            <!-- display product -->
                        {foreach from=$products item=product name=products}   
                          <h3>{$product.name|escape:'htmlall':'UTF-8'}</h3>
                         <p class="product_desc"> {$product.description_short|strip_tags:'UTF-8'|truncate:360:'...'}</p>
                        {/foreach}
                    {/if}
            {/foreach}

{/if}

示例:

SUBCAT 1

与subcat1匹配的产品

与subcat1匹配的产品

与subcat2匹配的产品

SUBCAT2

与subcat1匹配的产品

与subcat1匹配的产品

与subcat2匹配的产品


[编辑已解决]

请点击此链接查找解决方案:

Displaying all products from Subcategories on the Category page

0 个答案:

没有答案