[TYPO3-german] TMENU und Sonderzeichen "&"
Joe Berger
joeberger at gmx.de
Mon Aug 10 18:01:46 CEST 2009
Hallo Gregor,
vielen Dank für deinen Hinweis. Ich habe jetzt versucht, alles in der
vorgeschlagenen Weise zu schreiben. Aber leider bekomme ich noch immer
Validierungsfehler, wenn auf einer Unterseite das "&"-Zeichen im Titel ist.
Hier
ist mein überarbeitetes Menu:
ib.mainMenu = HMENU
lib.mainMenu {
1 = TMENU
1 {
wrap = <ul>|</ul>
noBlur = 1
NO {
wrapItemAndSub = <li class="active_1"> | </li>
stdWrap.htmlSpecialChars=1
}
NO = 1
ACT < .NO
ACT.wrapItemAndSub = <li class="active_1a"> | </li>
}
2 = TMENU
2 {
wrap = <ul>|</ul>
noBlur = 1
NO {
allWrap = <li class="active_2"> | </li>
stdWrap.htmlSpecialChars=1
}
NO = 1
ACT < .NO
ACT.allWrap = <li class="active_2a"> | </li>
}
3 = TMENU
3 {
wrap = <ul>|</ul>
noBlur = 1
NO {
allWrap = <li class="active_3"> | </li>
stdWrap.htmlSpecialChars=1
}
NO = 1
ACT < .NO
ACT.allWrap = <li class="active_3a"> | </li>
}
}
Viele Grüße
Joe
>>> Gregor Hermens<gregor at a-mazing.de> schrieb am 10.08.2009 um 16:30:
> Hallo Joe,
>
> du hast stdWrap.htmlSpecialChars nur für NO eingeschaltet.
>
> Der beste Weg ist imho, NO in die anderen Zustände zu kopieren und dann
nur
> die Unterschiede neu zu definieren. Außerdem kannst du dir viel Tipperei
> sparen, wenn du geschweifte Klammern verwendest, z.B.:
>
> lib.mainMenu = HMENU
> lib.mainMenu {
> 1 = TMENU
> 1 {
> wrap = <ul>|</ul>
> noBlur = 1
>
> NO {
> wrapItemAndSub = <li class="active_1"> | </li>
> stdWrap.htmlSpecialChars=1
> }
> NO = 1
>
> ACT < .NO
> ACT.wrapItemAndSub = <li class="active_1a"> | </li>
> }
>
> 2 = TMENU
> 2 {
> ...
> }
> ...
> }
>
> Gruß,
> Gregor
More information about the TYPO3-german
mailing list