Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
Новая версия Netcat 5.9 • апрель–2018 Netcat 5.9 • апрель–2018

Вывод объектов списка в меню

28.02.2018, 18:44
avtoalfa

Зарегистрирован:
2016-08-17
Сообщений: 4

Доброго дня! Подскажите, можно ли вывести список объектов меню вторым уровнем?

Есть меню:
$uslugi_menu['prefix'] = "<div>";
$uslugi_menu['suffix'] = "</div>";
$uslugi_menu['unactive'] = "<a href=\"%URL\">%NAME</a>";

Вывод меню в макете:
".(nc_browse_level(0, $uslugi_menu)."

Необходимо вывести на одной странице все пункты меню c подпунктами, подпунктами подразумеваются списки объектов каждого раздела.

Должно получиться, такое:
- Раздел 1
- объект списка раздела 1
- объект списка раздела 1
- объект списка раздела 1

- Раздел 2
- объект списка раздела 2
- объект списка раздела 2
- объект списка раздела 2

и т.д.

Не хотелось бы делать все это разделами и подразделами - городить портянку в карта сайта нэткэта.

avtoalfa
06.03.2018, 12:41
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 990

Код:
<?
$nav = $nc_core->nav;
$menu = $nav->get_sub();
?>

<? foreach($menu as $sd){ $sd_cc = $nc_core->db->get_var("SELECT `Sub_Class_ID` FROM `Sub_Class` WHERE `Subdivision_ID` = ".$sd->id); ?>
<?= $sd->name ?><br>
<?= nc_objects_list(0, $sd_cc, "", true) ?>
<? } ?>


Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
198 196 2018-03-06 12:41:03 14911
Описание проекта