Prestashop отображать категории товаров и подкатегорий - PullRequest
0 голосов
/ 28 января 2020

На странице товара я хочу отобразить все категории и подкатегории, которым назначен товар. Примерно так: -Категория 1 --Sub1 --Sub2 -Категория 2 --Sub3 --Sub4

Мой текущий код:

{foreach from=$product_categories item=product_category}
                    {if $product_category.id_category != 2}
                        <li >
                            <a href="{$link->getCategoryLink($product_category.id_category, $product_category.link_rewrite)}"
                            title="{$product_category.name}">{$product_category.name}</a>
                        </li>   
                    {/if}
                {/foreach}

Но он печатает все категории в каждой строке без дерева категорий.

1 Ответ

0 голосов
/ 29 января 2020

Вам нужно использовать вложенную функцию для создания дерева, а затем вы можете отобразить его на странице, как это делал Prestashop в модуле Blockcategories.

Почему вы не используете этот модуль (Blockcategories) как шаблон?

...