Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
16.12.2008, 17:15 | #1 |
Senior Member
|
меню разных уровней
создано меню на основе стандартного HMENU на три уровня
МЕНЮ1.1 Меню2.1 меню3.1 меню3.2 Меню2.2 МЕНЮ1.2 и т.д. надо сделать так, чтобы третий уровень не показывался в определенных ветках. Это конечно можно сделать, задав нужным страницам параметр "не в меню", но тогда все нижележащие страницы не попадут в блок карты сайта, выводящей последние обновленные страницы. правильно ли я понимаю, что надо прописать в setup шаблона такое условие: [globalVar = TSFE:id = 5 OR id = 7 OR id = 25] ...здесь прописывается третий уровень меню... [GLOBAL] или здесь надо использовать PIDinRootLine ? |
16.12.2008, 18:10 | #2 |
Senior Member
|
Можно использовать excludeUidList что бы исключить не нужные страницы.
|
16.12.2008, 18:27 | #3 |
Senior Member
|
но ведь это при добавлении новой "неугодной" страницы - придется каждый раз вносить изменения в шаблон, а также при удалении страницы и её переносе...
а нельзя никак указать, что вот именно в этой ветке - третий уровень меню не использовать? |
16.12.2008, 19:49 | #4 |
Senior Member
|
А меню развернуто или свернуто изначально?
Если свернуто, то еще есть вариант по id страниц второго уровня, где не должно быть третьего, удалять определение этого третьего уровня. По крайней мере для второго уровня id-шек меньше. |
17.12.2008, 12:29 | #5 |
Senior Member
|
изначально свернуто, подпункты разворачиваются при переходе на ветку. Скажем так - достаточно даже указать страницы rootline? так как данное правило распространяется на всю ветку: или показывать третий уровень меню во всех подпунктах второго уровня, или соответственно не показывать.
Поэтому и думаю, что здесь подошло бы что-то вроде [globalVar = TSFE:PIDinRootLine != 5 OR id != 7 OR id != 25] ...здесь прописывается третий уровень меню... [GLOBAL] где pid 5,7 и 25 - id страниц первого уровня, в ветках которых третьи страницы в меню не показываются только сильно сомневаюсь в правильности записи ))) |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разметка каскадного вложенного меню в TemplaVoila | maaboo | Общие вопросы | 7 | 27.07.2008 17:11 |
Контейнер для меню на разных уровнях | AleXUnder | TypoScript практикум | 2 | 23.04.2007 17:31 |
два разных меню ? | Avataro | Общие вопросы | 2 | 24.07.2006 16:54 |
Меню из подстраниц | Grank | Общие вопросы | 6 | 31.01.2005 18:46 |
Различные графические элементы для разных веток меню | Ramses | Общие вопросы | 1 | 31.01.2004 17:12 |