Typoscript hat eine einfache Syntax mit diversen Operatoren und Kniffen die hier kurz erläutert werden.
Strukturierung
Generel handelt es sich bei Typoscript-Konfigurationen um PHP-Arrays und daher gibt es mehrere Ebenen und Strukturierungen. Der Punkt trennt verschiedenen Ebenen und geschwungene Klammern fassen diese zusammen.
Daher sind die beiden unteren Schreibweisen equivalent:
page = PAGE
page.typeNum = 0
page.10 = TEXT
page.10.value = Hello World!
page.10.wrap = -- | --
page.10.case = upper
page = PAGE
page {
typeNum = 0
10 = TEXT
10 {
value = Hello World!
wrap = -- | --
}
10.case = upper
}
Kommentare
Wie auch in PHP gibt es in Typoscript Kommentare.