|
|
15.11.2006, 01:06
|
|
Гость
Гость
|
Чтобы вывести меню подразделов(2-го уровня) в разделах я использую след. ф-цию:
".opt_case(s_browse_sub($sub, $browse_sub[1]), s_browse_sub($sub, $browse_sub[1]), s_browse_sub($current_sub['Parent_Sub_ID'], $browse_sub[1]))."
При этом при переключении подразделов это меню всегда отображается.
В подразделах есть еще разделы(3-тий уровень).
Вопрос: Как сделать чтобы меню 2-го уровня(подразделов) и меню 3-го уровня(разделы подразделов) отображались всегда, независимо от того в каком подразделе заданного раздела я нахожусь ?
|
|
|
15.11.2006, 14:24
|
|
chelout
Островский Вячеслав

Зарегистрирован: 2006-08-23
Сообщений: 73
|
Можно посмотреть на массив $browse_sub[1]?
|
|
|
15.11.2006, 15:25
|
|
Гость
Гость
|
chelout писал(а):Можно посмотреть на массив $browse_sub[1]?
$browse_sub[1][prefix] = "<ul>";
$browse_sub[1][active] = "<li class='style_li'><p class='menu_li_act'>%NAME</p></li>";
$browse_sub[1][active_link] = "<li class='style_li'><p class='menu_li_act'>%NAME</p></li>";
$browse_sub[1][unactive] = "<li class='style_li'><a href='%URL' class='menu_li'>%NAME</a></li>";
$browse_sub[1][divider] = "";
$browse_sub[1][suffix] = "</ul>";
|
|
|
16.11.2006, 12:35
|
|
n
Зарегистрирован: 2006-08-04
Сообщений: 170
|
Попробуйте в макете:
Код:
".s_browse_level(1, $browse_level)."
А в шаблонах вывода навигации:
Код:
$browse_level[prefix] = ""; global $browse_level; $result .= "<ul>";
$browse_level[unactive] = "<li class='style_li'><a href='%URL' class='menu_li'>%NAME</a>".s_browse_sub($data[$i][Subdivision_ID], $browse_level)."</li>";
Остальное по аналогии.
В таком случае будут выводиться все подразделы, начиная с первого уровня.
|