Регистрация
Вход через соцсети
Восстановление пароля

Вывод родителя и всех его подразделов

Новый топик
03.10.2014, 11:14
Ответить | Цитировать
13bis
Плотников Сергей
13bis

Зарегистрирован:
2008-01-23
Сообщений: 36

Здравствуйте! Подскажите пожалуйста как реализовать вывод родителя и его подразделов. К примеру:

1. Раздел
1.1. Подраздел А
1.2. Подраздел Б
1.3. Подраздел В

Есть замечательная функция
Код:
<?=s_browse_sub(#,$template[0])?>
, но она выводит только подраздела, а нужно вывод месте с родителем, можно конечно в шаблоне прописать ручками код для каждого родителя, но это не то.

Подскажите пожалуйста, существует ли такой вывод?


Спасибо!

Планирую жить вечно. Пока всё идёт нормально улыбка
03.10.2014, 13:02
Ответить | Цитировать
13bis
Плотников Сергей
13bis

Зарегистрирован:
2008-01-23
Сообщений: 36

Решил эту проблема с помощью подключения компонента, в компоненте указал функцию вывода
Код:
<?= nc_browse_sub($nc_sub, $browse_top_menu) ?>
, а в системных настройках прописал:

Код:
<?
$browse_top_menu[1]['prefix'] = "<ul>\n";
$browse_top_menu[1]['suffix'] = "</ul>\n";
$browse_top_menu[1]['active'] = "\t<li><a href='%URL' href='%URL'>%NAME</a></li>\n";
$browse_top_menu[1]['unactive'] = "\t<li><a href='%URL'>%NAME</a></li>\n";

$browse_top_menu[0]['prefix'] = "";
$browse_top_menu[0]['suffix'] = "";
$browse_top_menu[0]['active'] = "<a href='%URL'>%NAME</a>%NEXT_LEVEL";
$browse_top_menu[0]['unactive'] = "<a href='%URL'>%NAME</a>%NEXT_LEVEL";

if( !isset($nc_sub) ) $nc_sub = $sub;
else $nc_sub = (int)$nc_sub;
?>


Планирую жить вечно. Пока всё идёт нормально улыбка
198 196 2014-10-03 13:02:46 13831
Описание проекта