Продукт
Редакции и цены
Преимущества
Магазин приложений
Многосайтовость
Модули
Безопасность системы
Системные требования
Хостинги
Интерфейс системы
Области применения
Оплата и доставка
Примеры внедрения
Отзывы
Скачать
Купить
Лицензию HostCMS
Магазин приложений
Демо
Помощь
Техническая поддержка
Документация
Обновления CMS
Пожелания и предложения
Форум
Внедрение
Список партнеров
Заказать выполнение работ
Стать партнером
Дополнительные услуги
Компания
О нас
Новости
Контакты
Войти
Личный кабинет
Регистрация
Восстановление пароля
0
HostCMS
→
Форум
→
Общие вопросы по системе управления сайтом
→
Определить меню
Определить меню
dogstudio
19 ноября 2012 г.
#
Определить меню
На сайте есть основное меню и несколько дополнительных. Можно ли в шаблоне для статической страницы определить, к какому из дополнительных меню принадлежит эта страница, и вывести в сайдбаре именно это меню? Если можно — покажите пожалуйста пример.
http://superweb.pro/ — сайты на HostCMS под ключ
hostcms
Модератор
19 ноября 2012 г.
#
Re: Определить меню
1. Получаете текущий узел структуры
2. Определяете у него structure_menu_id, сравниваете с нужным значением
echo Core_Page::instance()->structure->structure_menu_id;
dogstudio
19 ноября 2012 г.
#
Re: Определить меню
Спасибо!
А название этого дополнительного меню можно вывести?
http://superweb.pro/ — сайты на HostCMS под ключ
hostcms
Модератор
19 ноября 2012 г.
#
Re: Определить меню
echo Core_Page::instance()->structure->Structure_Menu->name;
dogstudio
19 ноября 2012 г.
#
Re: Определить меню
Спасибо, работает.
А если мы знаем id меню — по нему можно определить название меню (не текущего)?
http://superweb.pro/ — сайты на HostCMS под ключ
hostcms
Модератор
19 ноября 2012 г.
#
Re: Определить меню
Можно, элементарный
ORM
Авторизация
Войти
Регистрация