[TYPO3-german] TypoScript in TyopScript parsen

bernd wilke t3ng at bernd-wilke.net
Tue Oct 13 15:25:01 CEST 2015


Am 13.10.15 um 09:01 schrieb Ben Ner:
>> wie schon erwähnt würde ich das layout global in tt_content für alle
>> CEs in allen Situationen einarbeiten.
>
> wie bewerkstellige ich das? mir ja theoretisch schon ein einfacher div
> wrap mit dem layout parameter reichen

je nach Umfang und Ausführlichkeit ist es schon etwas komplizierter.
du hast ja eine Lösung mit einem Wrap nur für deine spezielle Einbindung 
gefunden.

Ich hätte jetzt eher versucht layout dort einzuspeisen, wo ansonsten 
section_frame zum Tragen kommt:
tt_content.stdWrap.innerWrap.cObject = CASE
tt_content.stdWrap.innerWrap.cObject {
   key.field = section_frame

   123 = ...

}

hier kann man weitere Werte von section_frame recht einfach in eine 
CSS-Klasse umsetzen. (weitere Werte/Label  werden in Page-/User-TSconfig 
definiert)
um dort mit dem Feld layout etwas zu bewirken könnte man das CASE für 
section_frame in ein COA verschieben und das gleiche für layout zu kopieren.

temp.sectionFrameWrap < tt_content.stdWrap.innerWrap.cObject
tt_content.stdWrap.innerWrap.cObject >
tt_content.stdWrap.innerWrap.cObject = COA
tt_content.stdWrap.innerWrap.cObject {
   10 < temp.sectionFrameWrap
   20 < temp.sectionFrameWrap
   20.key.field = layout
   // und jetzt individualisieren
}

das hätte den Vorteil dass jedes CE mit diesem Wrap versehen wird

bernd
-- 
http://www.pi-phi.de/cheatsheet.html


More information about the TYPO3-german mailing list