Typo3 dokumentation

Page 104

Deutsche TYPO3 Dokumentation – TypoScript Praxis

Elemente können übereinander liegen. In unserem Fall liegt die Ebene 10 somit auf der Hintergrundebene.

In Zeile 19 wird über die Eigenschaft "text" statisch "Herzlich Willkommen" angegeben. Dies ist somit der Text, der ausgegeben werden soll. Die Formatierung dieses Textes wird in den folgenden Eigenschaften angegeben.

In den Zeilen 20 bis 22 wird den Eigenschaften fontFile, fontSize und fontColor jeweils ein Wert zugewiesen. Über diese Eigenschaften wird die Formatierung des Textes angegeben.

In Zeile 23 wird durch die Eigenschaft "niceText" der Kantenglätter aktiviert.

In Zeile 24 werden die Koordination angegeben, an deren Position der Text dargestellt werden soll. Die Angabe erfolgt in Pixeln ausgehend von der linken, oberen Ecke der Grafik und beschreibt die Position des Textes an der linken unteren Ecke. In unserem Fall ist die Grafik 797 Pixel breit und 110 Pixel hoch. Mit einem Offset von 10,75 wird der Text somit an der Position, ausgehend von der Grafik, 10 Pixel nach rechts und 75 Pixel nach unten dargestellt.

5.4.8 Den Text dynamisch darstellen Zur Darstellung von dynamischem Text können wir die TypoScript-Funktion "field" verwenden. Beim grafischen TEXT-Objekt findet diese Funktion bei der Eigenschaft "text" Anwendung. Das Datenbankfeld in der Tabelle "pages" für den aktuellen Seitentitel lautet "title". Wir ändern unser Template wie folgt:

18 19 20

10 = TEXT 10.text.field = title 10.fontSize = 100

Nun soll aber auf unserer Homepage im Trailer nicht "Homepage", sondern "Herzlich Willkommen" stehen. Wir müssen es nun also ermöglichen, dass statt dem Seitentitel ein anderes Datenbankfeld ausgelesen wird. In Kapitel 4.4.1 wurde hierzu die Möglichkeit vorgestellt, mittels // mehrere Datenbankfelder abzufragen: Wenn in einem Datenbankfeld kein Wert enthalten ist, dann soll ein anderes Datenbankfeld verwendet werden.

Seite 104 von 237


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.