TypoScript Snippet-Referenz

Die Snippets sind eine Sammlung kleiner Schnipsel von TypoScript-Code, die ebenfalls im Generator implementiert sind und immer wieder auftretende Probleme beim Erstellen eines TypoScript Templates zu lösen helfen. Durch die Übersicht der Snippets wird deutlich, welches TypoScript für welches Element benötigt wird. Unsere Snippets können kopiert und weiterverwendet werden.

# TypoScript Element Code-Snippet
1 Website Sprache Konfigurieren [Deutsch] config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
config.htmlTag_langKey = de-DE
xml:lang="de" lang="de"
2 CSS Datei einbinden page.includeCSS.file1 = Pfad zur Datei
3 CSS Browserweiche [Internet Explorer] page {
headerData = COA
headerData.11 = TEXT
headerData.11.value = <!-- [if IE 6]><link rel="stylesheet" type="text/css" href="Pfad zur Datei" /><![endif]-->
}
4 JS Datei einbinden page.includeJS.file1 = Pfad zur Datei
5 Template einbinden page.10 = TEMPLATE
page.10 {
template = FILE
template.file = Pfad zur Datei
}
6 Marker "Normal" Datensatzspalte zuordnen page.10.marks.Marker-Name < styles.content.get
7 TMENU [Vertikal] page.10.marks.Marker-Name = HMENU
page.10.marks.Marker-Name{
entryLevel = 0
1 = TMENU
1 {
noBlur = 1
wrap = <ul>|</ul>
NO = 1
NO{
wrapItemAndSub = <li>|</li>
}
ACT=1
ACT{
wrapItemAndSub = <li>|</li>
}
CUR=1
CUR{
wrapItemAndSub = <li>|</li>
}
}
}
8 HTML-Element als Grafik rendern lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.encapsLinesStdWrap.HTML-Element {
setContentToCurrent = 1
cObject = IMAGE
cObject {
altText.stdWrap.current = 1
file = GIFBUILDER
file {
10 = TEXT
10.fontColor = Text-Farbe (z.B. #000)
10.fontSize = Text-Größe (z.B. 15)
10.nicetext=1
10.text.current = 1
offset=0,15
XY = [10.w]+30,20
}
}
}
9 Favicon einbinden page.shortcutIcon = Pfad zur Datei