Вывод подкатегорий (с картинками) в категориях.

Тема в разделе "Simpla CMS", создана пользователем trashrb, 31 окт 2015.

  1. trashrb

    trashrb

    Регистрация:
    29 июн 2015
    Сообщения:
    30
    Симпатии:
    0
    Доброго времени суток. Подскажите пожалуйста как вывести подкатегории (с картинками) на страницах категорий, например как здесь . Сделать нужно сюда (v. 2.3.7) заранее спасибо.
     
  2. evgenich759

    evgenich759

    Регистрация:
    28 мар 2013
    Сообщения:
    7
    Симпатии:
    0
    На будущее может кому пригодится
    PHP:
                           <!-- Categories menu -->
                        <
    div class="toggle-menu col-sm-2">
                            <
    class="fa fa-bars"></i>
                        </
    div>
                        <
    div class="categories-menu dropdown col-lg-8 col-md-8">
                            {* 
    Рекурсивная функция вывода дерева категорий *}
                            {function 
    name=categories_tree level=0}
                                {if 
    $categories}
                                    <
    ul class="drop{if $level == 1} level{/if}">
                                        {foreach 
    $categories as $c}
                                            {* 
    Показываем только видимые категории *}
                                            {if 
    $c->visible}
                                                <
    li class="{if in_array($category->id$c->children)}selected{/if}{if $c@iteration > 3} nav-left{/if}{if $c->subcategories} dropdown{/if}">
                                                    {if 
    $level == 1}
                                                        <
    div class="image-container">
                                                            <
    div class="image">
                                                                <
    a href="catalog/{$c->url}">
                                                                    <
    img src="{$c->image|resize:136:140:false:1}alt="{$c->name|escape}">
                                                                </
    a>
                                                            </
    div>
                                                        </
    div>
                                                    {/if}
                                                    {if 
    $c->subcategories}
                                                        <
    class="fa fa-angle-down trigger"></i>
                                                    {/if}
                                                    <
    a href="catalog/{$c->url}data-category="{$c->id}">{$c->name|escape}</a>
                                                    {
    categories_tree categories=$c->subcategories level=$level+1}
                                                </
    li>
                                            {/if}
                                        {/foreach}
                                    </
    ul>
                                {/if}

                            {/function}
                            {
    categories_tree categories=$categories}
                        </
    div>
                        <!-- 
    Catergories menu (END) -->
     
    Lasted edited by : 19 дек 2015