|
|
04.03.2014, 22:33
|
|
Гость
Гость
|
Здравствуйте!
В шаблонах навигации V5 теперь используется переменная %NEXT_LEVEL
Например у нас есть шаблон вывода
$first[0] - горизонтальное меню и
$first[1] - выпадающее меню второго уровня.
Все понятно пишем так и все работает
Код:$first[0]['unactive'] = "<li><a href='%URL'>%NAME</a>%NEXT_LEVEL</li>";
А мне надо к $first[0]['active'] подключить не $first[1], а альтернативный вывод навигации - $second_menu
В руководстве написано (http://netcat.ru/developers/docs/design/navigation/)
что можно использовать функции с префиксом s_browse_
Я вставил функцию и у меня за место меню второго уровня выводится код функции.
Код:
$first[0][active] = "<a href=%URL >%NAME</a>\".s_browse_sub(\$data[\$i][Subdivision_ID],\$second_menu).\"";
Да и сам их пример тоже не работает, вот этот:
Например:
$browse_template['active'] = "<li><a href='\".\$data[\$i][Hidden_URL].\"'>\".\$data[\$i][Subdivision_Name].\"</a></li>";
равносильно записи:
$browse_template['active'] = "<li><a href='%URL'>%NAME</a></li>";
Тоже выводится только код.
Вот и возникает вопрос, как подключить вывод $second_menu?
|
|
|
05.03.2014, 10:59
|
|
Nexwich
Панасин Александр
Зарегистрирован: 2011-04-05
Сообщений: 1037
|
В руководстве также написано что в префиксе необходимо поставить
Код:$first[0]['prefix'] = "\";global \$second_menu;\$result.=\"<ul>";
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|
|
|
05.03.2014, 12:26
|
|
Гость
Гость
|
Такого я не нашел, но эффект тот же, префикс выводит следующее:
";global $second_menu;$result.="
|
|
|
05.03.2014, 14:30
|
|
Nexwich
Панасин Александр
Зарегистрирован: 2011-04-05
Сообщений: 1037
|
Может у вас тег <pre> стоит? Ссылку на сайт.
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|