Hallo Ihrs,

ich habe mir da etwas gebaut, was soweit auch den gewünschten Effekt hat.
Das folgende TypoScript setzt automatisch auf das 1. CE eine h1 und allen weiteren eine h2. Zusätzlich besteht die Möglichkeit mittels _ einen Umbruch in der Überschrift einzufügen:

lib.stdheader.10.1 = CASE
lib.stdheader.10.1 {
   key.data = cObj:parentRecordNumber
       1 = TEXT
       1.current=1
       1.insertData=1
       1.fontTag = <div class="floatbox spacer"><h1>|</h1></div>
       1.split {
          token = _
          cObjNum =  1 |*| 2 |*| 3
          1 = TEXT
          1.current = 1
          1.required = 1
          1.wrap = |<br/>
          2 = TEXT
          2.current = 1
          2.required = 1
          2.wrap = |<br/>
          3 = TEXT
          3.current = 1
          3.required = 1
          3.wrap = |
         }
       default < .1
       default.fontTag = <div class="floatbox spacer"><h2>|</h2></div>
   }

Nun habe ich nicht bedacht, dass wenn man auf einer Seite mehr als eine Spalte hat und, sagen wir mal, für die eine Spalte Vererbung aktiviert, dass dann immer der vererbte Content die 1 bekommt.
Habt Ihr vllt eine Idee wie man das spaltenabhängig lösen könnte?
Bisherige Überlegung war, eine Condition zu erzeugen welche testet ob Hauptspalte-cObj:parentRecordNumber gleich linke-Spalte-cObj:parentRecordNumber+1 ist und dann die h1 zu setzen. Die restlichen dann entsprechend h2.

Für Lösungsvorschläge bin ich dankbar

Gruß Sven
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an