habe d'ehre Max
wie mache ich denn in einer Typoscriptausgabe ein \n rein.
Der Code:page.headerData.30 = TEXT
page.headerData.30.value = <meta name="description" content="...">Danach hätte ich gerne einen Zeilenumbruch, einfach nur damit der
ausgegebene Quellcode lesbarer ist. Versuche mit \n anhängen oder einfach Eingabe eines Zeilenumbruches waren leider erfolglos.
Du kannst in T3 keinen Zeilenumbruch eingeben oder festlegen.
Warum schreibst Du nicht <meta name="description" content="###DESCRIPTION###">
in Deine HTML-Vorlage und ersetzt nur den Marker?
An folgendem Beispiel wird fuer die Ausgabe einer Navigationsliste eine unterschiedliche top-Position festgelegt:
im HTML-Template steht
<style type="text/css"> div#pageNavigation {###PN###} </style>
Das dazugehoerige T3-Script
temp.layerPosition = CASE
temp.layerPosition {
key.field = uid
#
# Menuepunkt UNTERNEHMEN
#
7 = TEXT
7.value = top:151px;
#
# Menuepunkt GESCHAEFTSFELDER
#
6 = TEXT
6.value = top:179px;
#
# Menuepunkt PRODUKTE/IMMOBILIEN
#
5 = TEXT
5.value = top:206px;
#
# Menuepunkt ANGEBOTE
#
4 = TEXT
4.value = top:233px;
#
# Ist die aktuelle UID eine Unterseite wird die uebergeordnete UID
# geprueft.
#
default = CASE
default {
key.field = pid
default = TEXT
default.value = display:xxx;
7 = TEXT
7.value = top:151px;
6 = TEXT
6.value = top:179px;
5 = TEXT
5.value = top:206px;
4 = TEXT
4.value = top:233px;
}
}
page.headerData.10.marks.PN = TEXT
page.headerData.10.marks.PN < temp.layerPosition
================================================
Du muesstest im Prinzip statt der Top-definition nur Deine Seitenbeschreibung eingeben, den Marker PN durch Deinen vergebenen erstezen und natuerlich die Seiten-IDs anpassen.
man liest sich
Wilhelm