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

Не могу подключить альтернативу вывода меню второго уровня.

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
Панасин Александр
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
Панасин Александр
Nexwich

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

Может у вас тег <pre> стоит? Ссылку на сайт.

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