Hallo community,
es ist mir ein wenig peinlich - ich weiß, es _gibt_ die Antwort auf meine Frage hier im Forum - nur ich finde sie nicht (mehr).
Folgendes:
mit
header_layout.altLabels {
1 = Hauptüberschrift
...
}
kann ich die Überschriften-Labels in TS-Config ändern.
mit
TCEFORM.tt_content.header_layout.addItems {
6 = h1_aktuell
...
}
kann ich im TS-Config neue Labels erstellen.
Nur - wie stelle ich es an, das die hinzugefügte Überschriftenklasse korrekt gewrapt wird?
Ich dachte, mit
tt_content.stdWrap.innerWrap.cObject {
6 = TEXT
6.value = <h1 class="xy">|</h1>
}
weiter zu kommen - aber offenbar bin ich auf dem Holzweg...
kann mich den keiner bitte wenigsten auf ein entsprechendes Thema verweisen?
Müsste eigentlich korrekt sein
tt_content.stdWrap.innerWrap.cObject.5.value = <div class="box_orange">|</div>
...zumindest konnte ich damit neue Rahmen/Boxen erzeugen.
Scheint aber mit dem header so nicht zu gehen. Im O'Reilly steht auch drin, wie man mit adItem neue Überschriften hinzufügt. Aber wie man die dann auch wrapt - darüber schweigt sich das Buch aus. :/
Hm nun ... mit
lib.stdheader.10 {
6 = TEXT
6.wrap = <h1 class="h1_aktuell"> | </h1>
}
wir an der entsprechenden Stelle immerhin schon mal ein <h1....> tag ins Layout eingefügt.
Wenn dann auch noch der Inhalt des header-fields ausgegeben wird, wäre ich sehr zufrieden. 🙂
aha ... da gehört noch ein
6.field=header
vor den wrap.
jetzt bin ich zufrieden.
danke fürs lesen. 🙂