Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
10.12.2021, 19:03
Artem
Artem

Зарегистрирован:
2021-12-10
Сообщений: 1

Добрый день/вечер, столкнулся с такой проблемой что мне нужно добавить к динамическому header'у а конкретно к ссылками добавить еще одну, но не понимаю как в целом работает эта система, я вижу указание в виде
Код:
  // основное меню
$browse_sub['prefix'] = "<ul class='clearfix'>";
$browse_sub['suffix'] = "</ul>";
$browse_sub['active'] = "<li><a href='%URL' class='active'><span>%NAME </span></a></li>";
$browse_sub['active_link'] = "<li><a href='%URL' class='active'><span>%NAME</span></a></li>";
$browse_sub['unactive'] = "<li><a href='%URL'><span>%NAME</span></a></li>";
$browse_sub['divider'] = "";

И вижу в самом шаблоне header'a подключение в виде
Код:
<?= nc_browse_sub(0, $browse_sub, 1, "incMenu LIKE '%,1,%'");  ?>

Подскажите пожалуйста от куда берутся в конечном итоге текст для header'a
13.12.2021, 10:12
VenZell
Карагодников Алексей Николаевич
VenZell

Зарегистрирован:
2014-07-25
Сообщений: 77

Здравствуйте.

Функция nc_browse_sub() выводит список подразделов заданного раздела. В вашем случае, поскольку указан 0 первым аргументом, выводятся подразделы корневого раздела с фильтрацией по колонке incMenu.

Таблица из которой берутся данные - Subdivision.
Если вам нужно добавить одну ссылку, то в зависимости от того, куда в списке ее нужно добавить, вам следует дописать ее в префикс или суффикс шаблона для вывода списка подразделов. Это переменные $browse_sub['prefix'] и $browse_sub['suffix'] соответственно.

Для построения более сложных меню можно воспользоваться классом навигации.
198 196 2021-12-13 10:12:06 15319
Описание проекта