Страница 1 из 1

Как сделать подкатегории на странице категории?

Добавлено: 13.02.2018, 11:02
kr_luch
Нашел на просторах сего форума решение, позволяющее выводить главные категории на главную.

Код: Выделить всё

{if $categories}
   <ul>
   {foreach $categories as $c}
      {* Показываем только видимые категории *}
      {if $c->visible}
         <li>
            <a {if $category->id == $c->id}class="selected"{/if} href="{$lang_link}catalog/{$c->url}" data-category="{$c->id}">
           
               {if $c->image}
                  <img  src="{$c->image|resize:200:200:false:$config->resized_categories_dir}" alt="{$c->name|escape}">
               {/if}
           
               <span>{$c->name|escape}</span>
            </a>
         </li>
      {/if}
   {/foreach}
   </ul>
{/if}


Как его переделать, чтоб выводить дочернии категории на странице родительской категории? Ибо на дефолтном шаблоне не подумали о юзабилити...

Добавлено: 13.02.2018, 11:37
korshunov
в products.tpl примерно так:

{if $category->subcategories}
{foreach $category->subcategories as $c}
{if $c->visible}
<a href="catalog/{$c->url}">
{if $c->image}<img src="{$config->categories_images_dir}{$c->image}" alt="{$c->name}">{/if}
{$c->name}
</a>
{/if}
{/foreach}
{/if}

Добавлено: 13.02.2018, 12:32
kr_luch
korshunov писал(а):в products.tpl примерно так:

тут с изображением беда=(((

Пробовал по-разному, но помогло вот это:

Код: Выделить всё

{$c->image|resize:100:100:false:$config->resized_categories_dir}