[TYPO3-german] TMENU nur Grafiken bei bestimmten Seiten

Florian Zimmermann flzimmer at mailinator.com
Mon Feb 8 16:14:06 CET 2010


Hallo,

ich möchte nur auf bestimmten Seiten in meinem Hauptmenü anstatt des 
Seiten Titels eine Grafik laden.
Ich habe mir eine Lösung mit ID und CSS Anweisungen zusammengebaut.
Meine Frage ist ob es noch ein wenig eleganter geht?
z.B bei der Menu Erstellung die Seiten ID abfragen und dann Seiten 
Abhänig dann ein CSS zuweisen.
Hier aber erstmal mein Menu
  temp.menuStruktur {
	10 = HMENU
	10 {
		special = directory
		special.value = 1482
		entryLevel = 1
		protectLvar = 1
		excludeUidList = 678,19,654,1926
		1 = TMENU
		1 {
			expAll=0
			NO = 1
			ACT = 1
			wrap = |
			NO.allWrap.insertData = 1
			NO.allWrap =<li id="home">|</li>|*|<li >|</li>|*|<li>|</li>
			NO.noBlur = 1
			ACT.insertData = 1

			ACT.allWrap = <li id="home">|</li>|*|<li  id="menuitem_{field:uid}" 
class="actmenu" >|</li>|*|<li>|</li>
			ACT.noBlur = 1
			
			IFSUB = 1
			IFSUB.ATagTitle.field = title
			IFSUB.wrapItemAndSub.insertData = 1
			IFSUB.wrapItemAndSub = <li id="menuitem_{field:uid}">|</li>
			IFSUB.stdWrap.cObject = TEXT
			IFSUB.stdWrap.cObject {
				insertData = 1
				value = {field:title}
				if.isInList.field = uid
				if.value = 3136,3143,3141,3145,3173,3174
				if.negate=1
				
			}

			ACTIFSUB = 1
			ACTIFSUB.ATagTitle.field = title
			ACTIFSUB.wrapItemAndSub.insertData = 1
			ACTIFSUB.wrapItemAndSub = <li id="menuitem_{field:uid}" 
class="actmenu">|</li>
			ACTIFSUB.stdWrap.cObject = TEXT
			ACTIFSUB.stdWrap.cObject {
				insertData = 1
				value = {field:title}
				if.isInList.field = uid
				if.value = 3136,3141,3143,3145,3173,3174
				if.negate=1
			}

		}
	}
}

Danke für Hinweise.

Bis dann
Florian


More information about the TYPO3-german mailing list