Zum Inhalt springen

Unterschiedliche bodytext-Wrapps

Erstellt am 15. September 2005 · 3 Antworten · letzte Antwort am 16. September 2005

Tags: Frage

wallace ·

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

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

imu ·

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)
wallace ·

Hi imu,

das ist ja mal eine konkrete Antwort!

Hat mich ein großes Stück vorangebracht!

Vielen Dank
und viele Grüße
William