2014-02-05 34 views
0

я должен реализовать выпадающее меню, которое выглядит следующим образом:Typo3 Dropdown с тремя слоями

MenuItem 
    Section1 
     Article1 
     Article2 
    Section2 
     Article3 
     Article4 
     etc. 

Есть три слоя:

Layer1: MenuItem 
    Layer2: Section1, Section2 
    Layer3: ArticleX 

Если я парить над «MenuItem» она должна расширяться и покажите остальные два слоя. Но третий слой должен быть немного намеренным.

Я использую Typo3 6.0.1. Надеюсь, мой вопрос ясен вам.

С уважением

ответ

1

Попробуйте ниже TypoScript:

lib.content_left = COA 
lib.content_left { 
10 = HMENU 
10 { 
    wrap = <div class="menu_left menu_ul">|</div> 
    entryLevel = 0 
    1 = TMENU 
    1 { 
     wrap = <div class="menu_1"><ul>|</ul></div> 
     target = _top 
     NO { 
      wrapItemAndSub = <li>|</li>|*|<li>|</li>|*|<li class="last">|</li> 
     } 
     ACT < .NO 
     ACT = 1 
     CUR < .NO 
     CUR = 1 
     CUR { 
      allWrap = <div class="menu_act">|</div> 
     } 
    } 
    2 = TMENU 
    2 { 
     expAll = 0 
     wrap = <div class="menu_2"><ul>|</ul></div> 
     target = _top 
     NO { 
      wrapItemAndSub = <li>|</li> 
     } 
     ACT < .NO 
     ACT = 1 
     CUR < .NO 
     CUR = 1 
     CUR { 
      allWrap = <div class="menu_act">|</div> 
     } 
    } 
    3 = TMENU 
    3 { 
     expAll = 1 
     wrap = <div class="menu_3"><ul>|</ul></div> 
     target = _top 
     NO { 
      wrapItemAndSub = <li>|</li> 
     } 
     ACT < .NO 
     ACT = 1 
     CUR < .NO 
     CUR = 1 
     CUR { 
      allWrap = <div class="menu_act">|</div> 
     } 
    } 
} 
} 

парения эффекты должно быть сделано с помощью CSS или JavaScript.

Ссылка ссылка: http://typo3buddy.com/typoscript/menus/tmenu-left-menu/

+0

спасибо за ответ ... это помогло мне много :) – pichlbaer

Смежные вопросы