Хочу, чтобы при входе на страницы списка товаров и карточки товара слева отображались подкатегории родительской категории.
Создала новый модуль с помощью DDLX_editor, вставила в .tpl кусок кода, который выводит подкатегории в карточке товара:
Код:
{if isset($category)}
    {if $category->id AND $category->active}
    <h3>
            {strip}
                {$category->name|escape:'html':'UTF-8'}
                {if isset($categoryNameComplement)}
                    {$categoryNameComplement|escape:'html':'UTF-8'}
                {/if}
            {/strip}
        </h3>
        
        
        
    
        {/if}
        {if isset($subcategories)}
        <!-- Subcategories -->
        <div id="subcategories">
        
            <ul class="inline_list">
            {foreach from=$subcategories item=subcategory}
                <li class="clearfix">
                    <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'html':'UTF-8'}" title="{$subcategory.name|escape:'html':'UTF-8'}" class="img">
                        {if $subcategory.id_image}
                            <img src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'mini_default')|escape:'html'}" alt="" width="{$miniSize.width}" height="{$miniSize.height}" />
                        {else}
                            <img src="{$img_cat_dir}default-mini_default.jpg" alt="" width="{$miniSize.width}" height="{$miniSize.height}" />
                        {/if}
                    </a>
                    <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'html':'UTF-8'}" class="cat_name">{$subcategory.name|escape:'html':'UTF-8'}</a>
                    {if $subcategory.description}
                    
                    {/if}
                </li>
            {/foreach}
            </ul>
            <br class="clear"/>
        </div>
        {/if}
      {/if}
Модуль расположила в левой колонке. Не отображается. Что я делаю не так?