[TYPO3-UG Freiburg] Typo3 7.6 Ersatz für CE frame Option

Heiko Hänsge mailinglisten at wild-wild-web.de
Tue Feb 6 12:04:12 CET 2018


Hallo in die Runde!

Jetzt hat's mich doch noch kalt erwischt...

Nach einem Upgrade auf Typo3 7.6 musste ich feststellen, dass es in 
dieser Version keine Option 'Frames' für Content-Elemente 'Text/Media' 
unter dem Reiter 'Erscheinungsbild' gibt!
Dies wurde einfach 'fallen gelassen'... Ab der Version 8.x steht diese 
Option zwar wieder zur Verfügung, aber ein Upgrade auf Version 8.x steht 
momentan nicht zur Debatte.

Alternativ könnte man noch die Option 'Layout' für Content-Elemente 
'Text/Media' unter dem Reiter 'Erscheinungsbild' nutzen.

Die Tutorials im Web zeigen allerdings nur die Nutzung mit einem 
individuellen Fluid-Template für das Content-Element.
So nach dem Motto:

Auszug aus Textmedia.html

> <div id="c{data.uid}" class="
>     {f:if(condition:'{data.layout}==114',then:'section_frame 
> col-md-4',else:'')}
>     {f:if(condition:'{data.layout}==115',then:'section_frame col-md-8')}
> ">

Das Fluid-Template würde ich allerdings möglichst nicht überschreiben 
wollen.

Weiß jemand von euch, wie man das Ganze auch per Typoscript lösen könnte?
Mit sdtWrap und key.field = layout müsste das doch gehen, oder? Aber wie?

Folgendes TS setup funktioniert mal NICHT:

tt_content.textmedia{
stdWrap.wrap.cObject=CASE
stdWrap.wrap.cObject{
key.field=layout
default=<divclass="textmedia">|</div>
114=<divclass="section_framecol-md-4">|</div>
115=<divclass="section_framecol-md-8">|</div>
}
}

ABER das hier funktioniert:

tt_content.textmedia{
stdWrap.wrap = <div class="textmedia">|</div>
}

Hat jemand einen Tipp?
Danke im Voraus!

Viele Grüße
Heiko

Fon: +49 761 7048880



More information about the TYPO3-UG-Freiburg mailing list