frau content
Posted on 31. Juli 2014 by frau content on typo3, typoscript

„Sie haben gewählt?“ Menu-Angebote in typoscript

Einfaches Menu (mit spacer)

temp.navi1 = HMENU
temp.navi1.entryLevel = 0
temp.navi1.1 = TMENU
temp.navi1.1 {
	noBlur = 1
	wrap = <ul class="menu1">|</ul>
	NO.allWrap = <li class="menu1i">|</li>
	ACT = 1
	ACT.allWrap = <li class="menu1a">|</li>
	SPC = 1
	SPC.doNotShowLink = 1
	SPC.doNotLinkIt = 1
	SPC.allWrap=---|<br/>
}

Ein Menu, das nur auf einer speziellen Seite erscheinen soll (TSFE:page|title)

[globalVar = TSFE:page|title=Referenzprojekte]
	temp.navi1 = HMENU
	temp.navi1.3 = TMENU
	temp.navi1.3 {
		noBlur = 1
		wrap = <div id="m3"><div id="divider"></div><ul class="m3">|</ul></div>
		NO.allWrap = <li class="i">|</li>
		ACT = 1
		ACT.allWrap = <li class="a">|</li>
	}
[global]

Ein Menu im dritten Level anzeigen

[treeLevel = 3]
	temp.navi1 = HMENU
	temp.navi1.3 = TMENU
	temp.navi1.3 {
		noBlur = 1
		wrap = <div id="m3"><div id="divider"></div><ul class="m3">|</ul></div>
		NO.allWrap = <li class="i">|</li>
		ACT = 1
		ACT.allWrap = <li class="a">|</li>
	}
[global]

Ein (umfangreiches) Menu mit Untertitel und Inhaltsangabe

temp.navi1 >
temp.navi1.1.wrap = <div class="list"> | </div>
temp.navi1.1.NO {
	linkWrap = |
	allWrap = <div class="listitem"> | </div>
	ATagBeforeWrap = 0
	doNotLinkIt = 1
	stdWrap.cObject = COA
	stdWrap.cObject {
		### Untertitel (verlinkt)
		10 = TEXT
		10 {
			field = subtitle
			wrap = |<br>
			typolink.parameter.field = uid
		}
		### Titel in fett darstellen (nicht verlinkt)
		20 = TEXT
		20 {
			field = title
			wrap = <b>|</b><br>
		}
		### Inhaltsangabe (Abstract)
		30 = TEXT
		30 {
			field = abstract
			htmlSpecialChars = 1
			wrap = | 
		}
		### 'mehr' Link verlinken
		40 = TEXT
		40 {
			value = mehr …
			htmlSpecialChars = 1
			wrap = |
			typolink.parameter.field = uid
		}
	}
}

Schreibe einen Kommentar