[TYPO3-german] Menu: Shortcut-Seite nicht aktiv, Level 0 wird nicht angezeigt

axel p. minimalabstrakt at yahoo.de
Tue Jun 20 12:31:19 CEST 2006


Hallo Liste,

hier ist ein kleines Problem aufgetreten, das mir von der Art zu sein 
scheint, hier eigentlich mindestens einmal im Monat gefragt zu werden - 
aber ich werde beim Googlen leider nicht fündig.

Ganz einfache Sache: Habe eine Seite vom Typ Shortcut, die auf die 
Root-Seite verweist, im Menü aber zusammen mit den Seiten von Level 1 
erscheinen soll. Funktioniert auch. Bis auf eine kleinen 
Schönheitsfehler: wenn ich auf diese Seite gehe, wird der zugehörige 
Menüpunkt nicht hervorgehoben. Das passiert sowohl wenn ich auf die 
Root-Seite selber oder auf die Shortcutseite klicke. Ist das ein Bug 
oder wie kann man das lösen?

Mir ist dabei auch aufgefallen, dass ich es nicht schaffe, dass sich das 
Menü auch über den RootLevel 0 erstreckt. Was mache ich falsch?

Schöne Grüße
Axel


PS.
Das Typoscript

temp.menuLevel1 = TMENU
temp.menuLevel1 {
   noBlur = 1
   expAll = 1
   wrap =

   # Normaler Menupunkt (inaktiv)
   NO.linkWrap =  |
   NO.allWrap =
   NO.stdWrap.htmlSpecialChars = 1

   # Aktiver Menupunkt
   CUR = 1
   CUR.linkWrap = |
   CUR.allWrap =  |
   CUR.ATagParams = class="aktiv"
   CUR.wrapItemAndSub = |

   # Aktiver Menupunkt falls Untermenu existiert
   CURIFSUB = 1
   CURIFSUB.allWrap = |
   CURIFSUB.wrapItemAndSub = <div class="aktivmenu"> | </div>
   CURIFSUB.ATagParams = class="aktiv"

   # Menupunkte in der Rootline des aktuellen (Oberseiten der aktiven Seite)
   ACT = 1
   ACT.linkWrap = |
   ACT.allWrap =
   ACT.ATagParams =

}

temp.menuLevel2 = TMENU
temp.menuLevel2 {
   noBlur = 1
   expAll = 1
   wrap = <div class="submenu"> | </div>

   # Normal state properties
   NO.linkWrap =  |
   NO.allWrap =
   NO.stdWrap.htmlSpecialChars = 1

   # Current state properties
   CUR = 1
   CUR.linkWrap = <div class="aktiv"> | </div>
   CUR.allWrap =
   CUR.ATagParams = class="aktiv"

   # Active state properties (in rootline of current)
   ACT = 1
   ACT.linkWrap = |
   ACT.allWrap =
   ACT.ATagParams = class="aktiv"

}

lib.HauptMenu = HMENU
lib.HauptMenu.entryLevel = 0
lib.HauptMenu.0 < temp.menuLevel1
lib.HauptMenu.1 < temp.menuLevel1
lib.HauptMenu.2 < temp.menuLevel2



More information about the TYPO3-german mailing list