ufaclub Опубликовано 20 декабря, 2015 Жалоба Поделиться Опубликовано 20 декабря, 2015 как вывести помимо бокового меню меню плиткой. т.е ссылка и картинка. Но нужно только 1 уровня. код который работает для файла products.tpl в данном случае не работает. Помогите пожалуйста! вот код который выводит в файле products.tpl 2 и более уровень <div class="sub-menu-cat"> {function name=categories_sub} <ul class="level_{$level}"> {if $categories} {foreach $categories as $c} <li {if $level==1}class="col-sm-3"{/if}> <!-- 3 уровень --> {if $c->image} <a {if $category->id == $c->id}class="selected"{/if} href="catalog/{$c->url}" data-category="{$c->id}"><span><img src="{$config->categories_images_dir}{$c->image}"></span>{$c->name|escape}</a> {if $c->subcategories} {categories_sub categories=$c->subcategories level=$level+1} {/if} <!-- 3 уровень --> {/if} </li> {/foreach} {/if} </ul> {/function} {categories_sub categories=$category->subcategories level=0} </div> {else} <!-- ТОВАР --> {/if} <div style="clear: both;"></div> а как вывести в main.tpl только 1 уровень я не знаю. Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 20 декабря, 2015 Жалоба Поделиться Опубликовано 20 декабря, 2015 (изменено) вы скопировали мой код который не для этого предназначен был. вам достаточно в main.tpl вставить {foreach $categories as $c} {if $c->visible} <li> <a href="catalog/{$c->url}" data-category="{$c->id}"> {if $c->image} <img src="{$config->categories_images_dir}{$c->image}"> {/if} {$c->name|escape} </a> </li> {/if} {/foreach} Изменено 20 декабря, 2015 пользователем mishanya Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.