[TYPO3-german] Textemenü ausklappen und anzeiegen aber wie?
Stefan Precht
sprecht at symplasson.de
Fri May 18 15:26:36 CEST 2007
Hi Alexander,
ohne Deinen Code nun großartig zwecks debugging durchgeschaut zu haben...
Der nachfolgende TS Code rendert Dir eine Navigation als verschachtelte
<UL> Liste...
Hier jedoch nur über 2 Ebenen. Kannst nun aber schlicht den ACTIFSUB
Part aus Ebene 1 verwenden, und in die 2. und dritte Ebene mit einbauen.
Und die vierte dann so wie die aktuell 2.
Hoffe das konnte etwas helfen.
Viele Grüße,
Stefan
temp.Navigation = HMENU
temp.Navigation {
stdWrap.required=1
stdWrap.wrap=|
1 = TMENU
1 {
noBlur = 1
wrap = <ul id="navlist">|</ul>
NO = 1
NO {
linkWrap = <li>|</li>
ATagTitle.field = abstract // description // title
}
ACT = 1
ACT {
ATagParams = id="current"
ATagTitle.field = abstract // description // title
linkWrap = <li id="active">|</li>
}
ACTIFSUB = 1
ACTIFSUB {
ATagTitle.field = abstract // description // title
ATagParams = id="current"
linkWrap = <li id="active">|
}
}
2 = TMENU
2 {
noBlur = 1
wrap = <ul id="subnavlist">|</ul></li>
NO = 1
NO {
ATagTitle.field = abstract // description // title
linkWrap = <li>|</li>
}
ACT = 1
ACT {
ATagTitle.field = abstract // description // title
ATagParams = id="subcurrent"
linkWrap = <li id="subactive">|</li>
}
}
}
Alexander schrieb:
> Hallo Leute,
>
> ich habe folgende SeitenStruktur:
>
> Meine Seitenstruktur
> - Rootelement
> -- MainMenu [ID 67]
> --- Sub 1
> ---- Sub 1.1
> ---- Sub 1.2
> ----- Sub 1.2.1
> --- Sub 2
> --- Sub 3
> -- HeadMenu
> --- Head 1
> --- Head 2
>
>
> Nun möchte ich ein Textemenü über 4 Ebenen erstellen, welches Ebene für
> Ebene ausklappt.
> Den Versuche die erste Ebene als grafisches Menü zu machen habe ich
> verworfen, da ich nicht so mit dem Ergebnis der Schriftglättung zufrieden
> war.
>
> Ich nutze folgenden Code:
>
> lib.MainMenu = HMENU
> lib.MainMenu.special = directory
> lib.MainMenu.special.value = 67
> #lib.MainMenu.entryLevel = 1
> lib.MainMenu.1 = TMENU
> lib.MainMenu.1 {
> expAll = 1
> noBlur = 1
> NO = 1
> NO.ATagTitle.field = title
> NO.ATagParams = class="menulink"
> NO.linkWrap = <IMG SRC="fileadmin/templates/image/q-4x4-black.gif"
> BORDER="0" WIDTH="10" HEIGHT="8"> |<IMG
> SRC="fileadmin/templates/image/spacer.gif" WIDTH="4" HEIGHT="1" BORDER="0"
> ALT=" "><br>
> }
> lib.MainMenu.2{
> noBlur = 1
> expAll = 0
> NO.allWrap = <br> | <br>
> }
>
> Jedoch wird mir die 2. Eben nicht angezeigt.
> Auch wird mir mein Menü nicht mehr angezeigt, sobald ich das entryLevel auf
> 1 setze.
>
> Was mach ich falsch?
>
> Danke für die Hilfe im Voraus
> Alexander
>
More information about the TYPO3-german
mailing list