s_browse_sub ( int $parent_sub, $template, $ignore_check = 0, $where_cond = '' )
вывод списка подразделов заданного раздела в соответствии с шаблоном $template
$parent_sub
$template
$ignore_check
$where_cond
Массив $template
должен иметь элементы со следующими индексами:
prefix
suffix
active
active_link
unactive
divider
sortby
В элементах можно использовать макропеременные %URL
и %NAME
(ссылка на раздел и его название), а также вложенные вызовы функции nc_browse_level
(например, для вывода многоуровнего меню).
В макете страницы необходимо вывести список всех подразделов раздела «Каталог продукции» (номер раздела - 123) в виде ненумерованного списка. Текущий раздел ссылкой выделяться не должен.
Фрагмент хедера или футера макета:
<?= s_browse_sub(123, $cat_template); ?>
Фрагмент шаблона вывода навигации макета:
$cat_template['prefix'] = "<ul>"; $cat_template['suffix'] = "</ul>"; $cat_template['active'] = "<li>%NAME</li>"; $cat_template['active_link'] = "<li>%NAME</li>"; $cat_template['unactive'] = "<li><a href='%URL'>%NAME</a></li>"; $cat_template['divider'] = ""; $cat_template['sortby'] = "Priority DESC";