Hi,
ich kann über
page.10.marks.MENU_UEBERUNS.1.NO.beforeImg = fileadmin/templates/images/left.gif
page.10.marks.MENU_UEBERUNS.1.NO.beforeWrap = <div style="background:red;float:left"> | </div>
den Einträgen in meinem Menu ein Icon (hier:left.gif) voranstellen. Aber mit welcher Condition kann ich es steuern, dass dieses Bild nur der Seite mit einem speziellen Seitentitel vorangestellt wird?
Ich dachte an etwas wie
[globalString = TSFE:page|title = Mein Seitentitel] ... [GLOBAL]
aber das greift nicht. Habt ihr Ideen?
Hallo.
Conditions haben das "Problem", dass sie nur beim erstmaligen Durchlaufen des TS ausgewertet werden. Das heißt konkret, dass sich TSFE:page immer auf die aktuell aufgerufene Seite bezieht, und nicht auf page-Datensätze, die gerade in einem TS-Objekt durchlaufen werden.
Ein geeigneter Weg wäre, über einen stdWrap zu gehen. Die TSref und der Blogeintrag Wrap-Dschungel der undkonsorten dürften hilfreich sein zum finden des in Deinem Fall günstigsten Wraps.
Viele Grüße
Julian
moin !
ich hab hier sowas :
lib.submenu.10.30.1{
NO.wrapItemAndSub >
NO.wrapItemAndSub.cObject = COA
NO.wrapItemAndSub.cObject{
10 = TEXT
10.dataWrap = <li class="page{field:uid}">
20 = TEXT
20.value = |</li>
}
CUR.wrapItemAndSub >
CUR.wrapItemAndSub < lib.submenu.10.30.1.NO.wrapItemAndSub
IFSUB.wrapItemAndSub >
IFSUB.wrapItemAndSub < lib.submenu.10.30.1.NO.wrapItemAndSub
}
die classes haben danach id's und die kannst du ansprechen mit css
das css kann man mit dem firebug hier sehen...
stimmt die richtung?
http://www.fitnesspark-bordesholm.de/angebot/
gruß
michael
Danke, mhworx!
So klappt es - toller Tip!