Подскажите как сделать чтобы на страницах которые находятся по адресу /catalog/* в хлебных крошках выводилась ссылка Каталог, ведущая на страничку /catalog/ ?
26 10.04.2019 16:53:50
Re: Подскажите пожалуйста как из товара сделать ссылку на категорию. (5 ответов, оставленных в Вопросы по работе с системой)
27 05.03.2019 15:05:36
Re: Полноценный модуль меню. (5 ответов, оставленных в Предложения по улучшению системы)
Спасибо. Подскажи как вывести в модуле вывода категорий моё меню? Пытаюсь вызвать {moduleinsert name="\Menu\Controller\Block\Menu" root="main-menu"} выводит только теги <nav>
Ярослав пишет:
Петр, в RS достаточно гибкое меню, особенно вместе с возможностью подгружать в шаблонах дополнительные модули функцией moduleinsert. Подробнее в документации разработчика:
1. В список категорий вставляет меню:{* Вставляет в шаблон блок Меню, в котором будут отображаться дочерние элементы от элемента с символьным идентификатором footmenu*} {moduleinsert name="\Menu\Controller\Block\Menu" root="footmenu"}
2.В шаблон меню список категорий:
{* Вставляет в шаблон блок Список категорий *} {moduleinsert name="\Catalog\Controller\Block\Category"}
Еще вариант:
3. просто решаете задачу в лоб, просто добавив ссылки, если их не очень много:<ul class="topMenu" id="topMenu"> {foreach $dirlist as $dir} <li class="item_{$dir@iteration}{if !empty($dir.child)} node{/if}" {$dir.fields->getDebugAttributes()}><a href="{$dir.fields->getUrl()}">{$dir.fields.name}</a> {if !empty($dir.child)} {$cnt=count($dir.child)} {$columns=1} {if $cnt>3}{$columns=2}{/if} {if $cnt>6}{$columns=3}{/if} {if $cnt>12}{$columns=4}{/if} {* Второй уровень *} <ul class="columns{$columns}"> {foreach $dir.child as $subdir} <li><a href="{$subdir.fields->getUrl()}">{$subdir.fields.name}</a> {if !empty($subdir.child)} {* Третий уровень *} <ul> {foreach $subdir.child as $subdir2} <li><a href="{$subdir2.fields->getUrl()}">{$subdir2.fields.name}</a></li> {/foreach} </ul> {/if} </li> {/foreach} </ul> {/if} </li> {/foreach} <li class="second_item"><a href="/catalog/new/">Новинки <i class="fa fa-truck"></i></a> </li> <li class="second_item"><a href="/catalog/akcii/">Акции <i class="fa fa-gift"></i></a> </li> <li class="second_item"><a href="/catalog/last/">Последние поступления <i class="fa fa-clock-o "></i></a> </li> <li class="second_item"><a href="/feedback/">Отзывы <i class="fa fa-thumbs-o-up"></i></a> </li> </ul>