[TYPO3-german] CONTENT-Object - Datensatze müssen unterschiedlich gewrappt werden

JCL - Johannes C. Laxander jc at laxander.com
Fri May 4 23:49:05 CEST 2012


Hallo Jochen,

> > Gibt es mit TypoScript die Möglichkeit, die Ausgabe beim 
> 1., 5., und 9. bzw. den 4., 8. Datenatensatz anders zu wrappen?
> 
> das hört sich nach einer Aufgabe für optionSplit an:
> http://wiki.typo3.org/De:TSref/optionSplit
> 

ich habs mal versucht, aber irgendwie will es noch nicht so ganz...

Hier mein Gesamtkonstrukt:

temp.xyz = COA
temp.xyz {
    10 = CONTENT
    10 {
        table = tt_address
        select {
            ...
        }

        // *** wrap = <div class="subcl">|</div> |*| <div class="subc">|</div> |*| <div class="subcr">|</div>

	  // Inhaltsobjekt erzeugen, welches das Suchergebnis darstellt
	  renderObj = COA
    	  renderObj {
            ...
            wrap = <div class="csc-textpic-imagewrap"><dl class="csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol" style="width:141px;">|</dl></div>

		// Ersten Datensatz mit class="subcl" wrappen
            // letzten Datensatz mit class="subcr" wrappen
            // alle anderen mit class="subc" wrappen
            outerWrap = <div class="subcl">|</div> |*| <div class="subc">|</div> |*| <div class="subcr">|</div>
        }
        stdWrap {
            // gesamtes Datensatz-Objekt wrappen
            wrap = <div class="subcolumns">|</div>
        }
    }
}


Dabei bleibt der outerWrap völlig ohne Wirkung. Wenn ich den Wrap an anderer Stelle einsetze (z.B. hier: ***) wirkt immer nur der Wrap für den ersten Part.

Irgend jemand noch ne Idee?

Gruß, Johannes.



More information about the TYPO3-german mailing list