Hallo liebe Community
Ich habe ein Layout mit einer Spalte und 4 Zeilen.
Die dritte Zeile ist wieder unterteilt in drei Spalten.
Wie kann ich den drei Felder, der dritten Zeile Texte den
entsprechenden Platzhaltern zuweisen?
Es gibt ja
styles.content.getLeft
styles.content.get
styles.content.getRight
styles.content.getBorder
Das sind dann 4 Textfelder. Wenn ich aber fünf Textfelder habe brauche ich eine extra Möglichkeit eine größere Anzahl von Texten je Feld zuzuweisen.
Ich hoffe ich habe mich mit meinem Anfängerlatein deutlich genug ausgedrückt.
Liebe Grüße
Content
Du kannst alle Spalten über die colPos ID ansprechen und dann den Markern zuweisen, denn styles.content.get ist ein normales CONTENT cObject:
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/ContentObjects/Content/Index.html
Im TypoScript sieht das dann in etwa so aus:
lib.spalte1 < styles.content.get
lib.spalte1.select.where = colPos = <hier die colPos ID>
Dem Marker kannst du dann lib.spalte1 zuweisen.
Schönen Dank.
Ich versuche mich zurecht zu finden. Darum noch eine Frage.
Ich habe das im TS so eingebaut
30 = TEMPLATE
30{
template = FILE
template.file = fileadmin/templates/dokument.html
workOnSubpart = DOCUMENT
lib.zeile3 < styles.content.get
lib.zeile3.select.where = colPos = 2
marks{
DOKUMENT1 < lib.zeile3
}
}
Das funktioniert nur wenn ich
marks{
DOKUMENT1 < styles.content.getRight
}
zuordne...
Bitte noch einmal um kurze Hilfe.
Dank auch
Content
du müsstest die Zuordnung eher so in etwa machen:
DOKUMENT1 < page.30.lib.zeile3
Aber das macht ja keinen Unterschied zu:
DOKUMENT1 < styles.content.get
DOKUMENT1.select.where = colPos = 2
oder
DOKUMENT1 < styles.content.getRight
Danke.
Da ist bei mir nicht nur ein Licht aufgegangen.. da ging gleich ein ganzes Feuerwerk los...
LG
Content
Danke.
Da ist bei mir nicht nur ein Licht aufgegangen.. da ging gleich ein ganzes Feuerwerk los...
LG
Content