Hallo,
ich möchte mir die Ausgabe der Standardtemplates von csc gerne abändern, so dass das Ganze etwas semantischer wird und die html5 tags genutzt werden (article, header, hgroup, etc... pp..)
unter
/typo3/sysext/css_styled_content/static/setup.txt
liegen ja die ganzen "Standard"-TypoScript Dinger vor. Wenn ich diese bearbeite, klappt das Ganze auch problemlos, lediglich sind die Script sehr lang, so dass ich ungerne ALLE immer schreiben würde.
Also habe ich folgendes probiert:
tmp < tt_content
tt_content >
tmp.stdWrap.inerWrap.cObject.default.10 {
value = <article id="c{field:uid}"
override.cObject {
value = <article
if.value = article
}
}
tt_content =< tmp
Das funktioniert leider so rein garnicht 😃
Schreibe ich statt dessen den gesamten Beispielcode modifiziert in das Haupttemplate, funktioniert es
tt_content >
tt_content = CASE
tt_content.key.field = CType
tt_content.stdWrap {
innerWrap.cObject = CASE
innerWrap.cObject {
key.field = section_frame
default = COA
default {
10 = TEXT
10 {
value = <article id="c{field:uid}"
override.cObject = TEXT
override.cObject {
value = <article
if.value = article
if.equals.field = CType
}
insertData = 1
}
##weitere 100 'unbedeutende' Zeilen
Wahrscheinlich ist mein Ansatz scripttechnisch einfach nur falsch umgesetzt, oder aber es geht gar nicht. Wäre sehr schön, wenn mir diesbezüglich jemand auf die Sprünge helfen könnte 😉