Hi Leute,
bei den Überschriften habe ich ja die Möglichkeit, 4 verschiedene Layouts mit unterschiedlichen wrapps zu belegen.
z.B.
Überschrift 1:
lib.stdheader.10.1.wrap2=<span class="ueberschriftdunkel">|</span>
Überschrift2:
lib.stdheader.10.2.wrap2=<span class="ueberschriftklein">|</span>
Beim Bodytext habe ich aber nur eine Möglichkeit, zu wrappen:
tt_content.text.20.wrap=...
Ich benötige aber zu Überschrift 2 einen kleiner bodytext, den ich auch über css konfigurieren möchte.
Hat einer von euch eine Idee zur Lösung meines Problems?
Viele Grüße
Wallace
Ich stelle die Frage mal einfacher:
Wie schaffe ich es, dass zwei Content-Elemente "Text mit Überschrift", die durch styles.content.get gerendert werden, unterscheidliche bodytext-Formate haben?
Das muss doch gehen... #paralyzed#
Viele Grüße
William
hi, william
das kannst du über CASE tun. In dem folgenden Beispiel wird "header_layout" ausgewertet und den verschiedenen Layouts werden verschiedene wraps zugewiesen.
tmp_tt_content_text < tt_content.text
tt_content.text >
tt_content.text = COA
tt_content.text.10 < lib.stdheader
tt_content.text.20 = CASE
tt_content.text.20 {
key.field = header_layout
1 = TEXT
1 {
field = bodytext
fieldRequired = bodytext
wrap = <div class="content_text_bold"><p class="content_text_marginal">|</p></div>
}
}
2 = TEXT
2 {
field = bodytext
fieldRequired = bodytext
wrap= <div class="content_text_wide">|</div>
}
}
siehe auch deutsche Doku von Robert Meyer, Seite 132 ff. (als Einstieg)
Hi imu,
das ist ja mal eine konkrete Antwort!
Hat mich ein großes Stück vorangebracht!
Vielen Dank
und viele Grüße
William