Sitemap in TypoScript

Obwohl man Sitemaps in Typo3 ganz einfach als Inhaltselement anlegen kann, ist es manchmal nützlich, wenn man die Sitemap mit TypoScript erstellt, z. B. wenn man sie als Menü nutzen möchte. Mit diesem Code ist das möglich:

lib.menu = COA
lib.menu {
	2 = HMENU
	2 {
		entryLevel = 0
 
		1 = TMENU
		1 {
		 	expAll = 1
			wrap = <ul class="level1">|</ul>
 
			NO = 1
			NO {
				wrapItemAndSub = <li class="level1li">|</li>
				stdWrap.htmlSpecialChars = 1
				}
 
			CUR = 1
			CUR < .NO
			CUR.ATagParams = class=level1CUR
 
		}
 
		2 = TMENU
		2 {
		 	expAll = 1
			wrap = <ul class="level2">|</ul>
 
			NO = 1
			NO {
				wrapItemAndSub = <li class="level2li">|</li>
				stdWrap.htmlSpecialChars = 1
				}
			CUR = 1
			CUR < .NO
			CUR.ATagParams = class=level2CUR
 
		}
		3 < .2
	}
}

 

Quelle

1 Stern2 Sterne3 Sterne4 Sterne5 Sterne

Loading…
Avatar von manuel

AUTOR

manuel