Zum Inhalt springen

ExpAll

Erstellt am 6. Dezember 2010 · 2 Antworten · letzte Antwort am 7. Dezember 2010

Tags: Frage

schimanski99 ·

Liebe TYPO3-Versteher,

kann ich "expAll" so einsetzen, dass nur bei einem Klick auf einen Link der 2. Ebene dessen Unterlinks aufklappen? Beim Klick auf einen Link der 1. Ebene (z.B. Startseite) soll die 3. Ebene also nicht aufgeklappt werden.

Habe schon versucht, dazu expAll einfach unter 2 = TMENU zu verschieben. Aber es funktioniert nicht.

temp.navi = HMENU
temp.navi.entryLevel = 0
temp.navi {
 1 = TMENU
 1  {
    noBlur = 1
    wrap = <ul class="menu">|</ul>
    expAll = 1
    NO = 1
    NO.wrapItemAndSub = <li>|</li>
    NO.stdWrap.htmlSpecialChars = 1
    NO.ATagTitle.field = subtitle // title
    ACT = 1
    ACT < .NO
    ACT.wrapItemAndSub = <li class="current">|</li>
    ACT.ATagParams = class="current"
    CUR = 1
    CUR < .NO
    CUR.ATagTitle.field = subtitle // title
    CUR.ATagParams = class="current"
    }
  2 = TMENU
  2 < .1
  2 {
    wrap = <ul class="submenu">|</ul>
  }
  3 = TMENU
  3 < .2
  3 {
    wrap = <ul class="subsubmenu">|</ul>
    ACT.wrapItemAndSub = <li class="current">|</li>
  }
}

Vielen Dank im voraus und Gruß,
Renate

vixe ·

Hallo,

das expAll bezieht sich immer auf die nächste darunterliegende Ebene. D.h., du musst es schon in der 1. Ebene aktivieren und einfach in der 2. Ebene wieder deaktivieren, da du es ja mit 2 < .1 aus der 1. Ebene an die 2. Ebene vererbst.

2.expAll = 0

Gruß Falk