Как сделать чтобы на разных страницах сайта было разное меню

голоса: 0
Если быть точным, хочу сделать раздел сайта (страницу грубо говоря), который при открытии показывал бы другое меню, отдельное для этого раздела (страницы), а на всех остальных страницах чтобы по прежнему отображалось основное меню сайта
| Автор: | Категория: Меню сайта

Ответов: 1

Голоса: +1
 
Лучший ответ

Редактируем блок с меню, открываем на редактировании и входим в вкладку Содержимое - HTML:

<?if($URI_ID$='page1')?>здесь меню для нужной страницы<?else?>здесь для остальных<?endif?>

вместо page1 пропишите идентификатор страницы, как его узнать, читаем в материале - http://www.ucoz.ru/qa/index.php/11422

| Автор:
Выбор ответа лучшим | | Автор: Андрей Овсиенко
Yuri_Geruk,
да мне их и нужно только два, просто чтобы одно отображалось на всех страницах, а другое только на 12 страницах
Андрей Овсиенко,
Так зачем проблему то создавать, я же вначале описал как это сделать, вы же создаете 100500.
Yuri_Geruk,
там написано как для одной страницы сделать грубо говоря "Menu1" а для остальных страниц "Menu2".     Мне нужно для 12 страниц "Menu1", а для всех остальных "Menu2"
Андрей Овсиенко,

Если для 12, делаем так:

<?if($URI_ID$='page1'||$URI_ID$='page2'||$URI_ID$='page3'||$URI_ID$='page4'||$URI_ID$='page5'||$URI_ID$='page6'||$URI_ID$='page7'||$URI_ID$='page8'||$URI_ID$='page9'||$URI_ID$='page10'||$URI_ID$='page11'||$URI_ID$='page12'||$URI_ID$='page13')?>"Menu_1"<?else?>"Menu_2"<?endif?>

вот вам пример, надеюсь не запутаетесь, в одном условиее прописать все 12 страниц или 13.

Yuri_Geruk,
ВОТ! Вот это я и имел ввиду изначально! Благодарю Вас за терпение и помощь!!!!
...