Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
30.10.2008, 18:46 | #1 |
Новенький
|
Меню и подменю
Есть меню в 3 уровня:
Уровень 1 (1) --Уровень 2 (1) ----Уровень 3 (1) ----Уровень 3 (2) ----Уровень 3 (3) --Уровень 2 (2) --Уровень 2 (3) ну и тд... Замапил, прописал ТС код: Код HTML:
lib.main_menu = HMENU lib.main_menu.1 = TMENU lib.main_menu.1 { wrap = <ul id="mainmenu"> | </ul> NO.wrapItemAndSub = <li> | </li> ACT = 1 ACT.wrapItemAndSub = <li class="curr"> | </li> } lib.left_menu = HMENU lib.left_menu.entryLevel = 1 lib.left_menu.excludeUidList = 81,82,83,84,85 lib.left_menu.1 = TMENU lib.left_menu.1 { wrap = <ul id="sidemenu"> | </ul> NO.wrapItemAndSub = <li> | </li> ACT = 1 ACT.wrapItemAndSub = <li class="current"> | </li> } lib.left_menu.2 = TMENU lib.left_menu.2 { wrap = <ul class="submenu"> | </ul> NO.wrapItemAndSub = <li class="n-sub"> | </li> ACT = 1 ACT.wrapItemAndSub = <li class="current-sub"> | </li> } ...не важно... при выборе пункта из 3го уровня (скажем Уровень 3 (2)) активным делаются также пункты Уровень 1 (1) и Уровень 2 (1), тоесть что-такое: Уровень 1 (1) --Уровень 2 (1) ----Уровень 3 (1) ----Уровень 3 (2) ----Уровень 3 (3) --Уровень 2 (2) --Уровень 2 (3) так вот - нужно, чтобы при выбраном пункте из 3го уровня 2ой уровень был НЕ активным: Уровень 1 (1) --Уровень 2 (1) ----Уровень 3 (1) ----Уровень 3 (2) ----Уровень 3 (3) --Уровень 2 (2) --Уровень 2 (3) Возможно ли такое? И если возможно, то как?
__________________
|
31.10.2008, 01:20 | #2 |
Senior Member
Регистрация: 29.01.2008
Адрес: Бердянск, Украина.
Сообщений: 344
|
думаю надо оставить только
wrap = <ul id="sidemenu"> | </ul> NO.wrapItemAndSub = <li> | </li> ТОесть убрать ACT = 1 и ACT.wrapItemAndSub = <li class="current"> | </li> |
31.10.2008, 14:14 | #3 | |
Новенький
|
Цитата:
Уровень 1 (1) --Уровень 2 (1) --Уровень 2 (2) (выбран) --Уровень 2 (3) ...тоесть надо выделять ТОЛЬКО АКТИВНЫЙ пункт меню ниже 1го уровня
__________________
|
|
31.10.2008, 15:55 | #4 | |
Senior Member
|
Цитата:
|
|
31.10.2008, 21:50 | #5 | |
Senior Member
Регистрация: 15.09.2006
Сообщений: 425
|
SoulBurn. То что вы хотитек сделать все легко делается средствами HMENU.
Читайте документацию! касательно неактивности пункта меню: Цитата:
Читайте документацию...без этого никуда
__________________
Андрей Грэй (tonnazh) Наёмник: TYPO3 Лаборатория, Rich Media Development Ltd. ------------------------------------------------ Хочешь чтобы твой сайт работал стабильно? Спроси меня как |
|
25.11.2008, 00:29 | #6 |
Новенький
Регистрация: 18.11.2008
Сообщений: 29
|
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разметка каскадного вложенного меню в TemplaVoila | maaboo | Общие вопросы | 7 | 27.07.2008 17:11 |
Убрать вывод подменю у конкретного пункта основного меню | -=UncleByte=- | TypoScript практикум | 4 | 30.11.2007 18:06 |
как отображать подменю у активного меню | demav | Общие вопросы | 9 | 28.03.2007 01:07 |
Код подменю перед пунктом меню | ups | Общие вопросы | 3 | 02.03.2007 16:31 |
страница подменю как главная страница основного меню | Vladimir_ | TypoScript практикум | 1 | 10.10.2006 16:12 |