Hallo zusammen,
ich bekomme folgende Fehlermeldung bei der neuesten T3 Version.
ERROR: Content Element type "" has no rendering definition!
Ich habe meinen Inhalt wie folgt beschrieben
...
tt_content = CASE
tt_content {
key.field = header_layout
default = COA
default {
10 = TEXT
10.field = bodytext
10.wrap = <p class="padding2">|</p>
}
}
...
wenn ich folgende zeile key.field = header_layout auskommentiere ist die Fehlermeldung nicht mehr vorhanden.Allerdings wird die CSS Definition dann auch ignoriert. Weiß jemand von woran das liegen könnte?
Ich brauche Case-Abfrage, da ich später den Redakteuren verschieden Absatzelemente zur Verfügung stellen möchte.
Ich arbeite mit dem Buch 'Praxiswissen Typo3' indem beschrieben wird das später beim Seiteninhaltstyp zwischen versch Layouts ausgewählt werden kann.
Diese steure ich über die CASE-Abfrage.
Jetzt habe ich auch mal nachgesehen ob die Layout-Auswahl bei dem Seiteninhaltstyp vorhanden ist.Dem scheint nicht so.
// ein nachtrag
nachdem ich die secondary options eingeblendet hatte sehe ich die Layouts.
jetzt habe ich dort 'Layout2' gewählt und mein TScript wie folgt erweitert.
...
tt_content = CASE
tt_content {
key.field = header_layout
default = COA
default {
10 = TEXT
10.field = bodytext
10.wrap = <p class="padding2">|</p>
}
2 = COA
2 {
10 = TEXT
10.field = bodytext
10.wrap = <p class="padding2">|</p>
}
}
...
und die Fehlermeldung erscheint nicht mehr.
Meine Frage wäre nun, welches Layout definiert den DEFAULT status? Das sollte doch 'Normal' sein denke ich! Wieso erhalte ich dann aber die oben beschriebene Fehlermeldung?
Vielen dank für eure Mühe
// ein Frage taucht gerade noch auf, und zwar gibt es die Möglichkeit die vordefinierten Auswahlen des Layouts im Auswahlmenü umzubennen?
Statt 'Layout1' > 'Absatz mit Hintergrund' ?