[Typo3-german] 2te menüebene in anderem <div> anzeigen?

Sebastian Kraft sekra2605 at web.de
Thu Oct 20 16:43:00 CEST 2005


Jochen Rieger schrieb:

>Hi Sebastian,
>
>vielleicht hilft Dir das hier weiter:
>
># -------------------------------------------------------------- #
>1 = TMENU
>1 {
>
>	expAll = {$accessible_TMENU.expAll}
>
>	wrap = <ul class="menu-level-01"> | </ul>
>	noBlur = 1
>
>	NO {
>		ATagTitle.field = subtitle // title
>		wrapItemAndSub = <li class="menu-item-no"> | </li>
>		stdWrap.htmlSpecialChars=1
>	}
>
>	ACT < .NO
>	ACT = 1
>	ACT.wrapItemAndSub = <li class="menu-item-act"> | </li>
>
>}
>
>2 < .1
>2.wrap = <ul class="menu-level-02"> | </ul>
># -------------------------------------------------------------- #
>
>
>Den Rest kannst Du dann über css stylen. So sind die Unterpunkte, also 
>zum Beispiel 2.1, 2.2, 2.3, von ul.menu-level-02 umfasst und Du kannst 
>ihnen über diesen Selektor andere Attribute zuweisen, als den li- und 
>a-Tags im Bereich ul.menu-level-01 ...
>
>Hoffe, das hilft Dir etwas weiter.
>
>Gruß,
>Jochen
>
>  
>
hallo jochen,

hab mir das nochmal genau angeschaut...ist nicht wirklich das was ich 
brauche...

vielleicht war es nicht so gut von mir, das beispiel mit punkt1 etc. 
darzustellen. wie gesagt, das menü zu formatieren ist kein problem, auch 
nicht bei ebene zwei. was ich im grunde bräuchte wäre die möglichkeit 
die komplette zweite menüebene in ein anderes div zu schreiben...nicht 
jeden menüpunkt einzeln. also im grunde:

<div id="menu_ebene1">###MENU###(marks.MENU - nur die erste menüebene)</div>
<div id="menu_ebene2">###MENU###(marks.MENU.2 - nur die zweite menüebene 
- und auch nur sichtbar wenn über menüebene eins aktiviert)</div>

bzw...

  marks.MENU = HMENU
  marks.MENU.1 = TMENU
  marks.MENU.1 {                                             <--- soll 
in div id="menu_ebene1"
    noBlur = 1
    expAll = 0
    NO.allWrap = |
    }

  marks.MENU = HMENU
  marks.MENU.2 = TMENU
  marks.MENU.2 {                                           <--- soll in 
div id="menu_ebene2"
    noBlur = 1
    NO.allWrap = |
}

hoffe nun habe ich es richtig umschrieben :)



More information about the TYPO3-german mailing list