|
|
16.03.2016, 13:18
|
|
Нерсесов Сергей Николаевич
Зарегистрирован: 2014-06-16
Сообщений: 35
|
Приветствую всех!
У меня на сайте такая структура меню продукции:
Продукция (раздел)
- Тип товара 1 (подраздел)
--Товар 1 (объект)
--Товар2 (объект)
- Тип товара 2 (подраздел)
--Товар 3 (объект)
--Товар 4 (объект)
Меню на сайт вывел таким образом:
Создал шаблон компонента товаров.
В префикс вставил:
Код:
<ul>
<li><a href='<?= $subLink ?>'><?= $nc_core->subdivision->get_by_id($sub, "Subdivision_Name") ?></a>
<ul>
В объект в списке вставил:
Код:<li><a href='<?= $fullLink ?>'><span><?= $f_Name ?></span></a></li>
В суффикс:
Вроде и все выводится и работает, но не выделяется активный пункт меню и в хлебных крошках не отображается название товара в который заходишь.
Вопрос, правильно ли я сделал вывод меню или можно более правильно и лучше вывести, чтоб и активный пункт выделялся и в крошках все отображалось? Их кстати вывожу стантартно:
Код:
$browse_path['prefix'] = "<ul class='uk-breadcrumb uk-text-left'>";
$browse_path['suffix'] = "</ul>";
$browse_path['active'] = "<li><a href='%URL'>%NAME</a></li>";
$browse_path['active_link'] = "<li>%NAME</li>";
$browse_path['unactive'] = "<li><a href='%URL'>%NAME</a></li>";
$browse_path['divider'] = " → ";
<?= nc_browse_path($browse_path); ?>
Результат такой: Главная / Продукция / Тип товара 1 / и все
|
|
|
17.03.2016, 08:25
|
|
Нерсесов Сергей Николаевич
Зарегистрирован: 2014-06-16
Сообщений: 35
|
Вопрос по крошкам снят, это моя невнимательность опять))) У меня просто в настройке заголовка было несуществующее поле)))
А вот про компонент меню, интересно, как я сделал - это правильно или есть лучше способ?
|
|
|
18.03.2016, 16:05
|
|
Nexwich
Панасин Александр
Зарегистрирован: 2011-04-05
Сообщений: 1037
|
Как я понял вы вставляете компонент для каждого раздела чтобы отобразить товары в навигации?
Код:<?= $nc_core->subdivision->get_by_id($sub, "Subdivision_Name") ?>
У вас всегда доступен массив $current_sub['Subdivision_Name'], кроме случаев nc_objects_list()
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|