[TYPO3-german] TypoScript Frage - dataWrap in Abhängigkeit einer Bedingung

JCL - Johannes C. Laxander jc at laxander.com
Sun Mar 31 12:11:54 CEST 2013


Hallo Susanne, danke für deinen Tipp.

Nein, weil ich nicht weiß wie/wo ich die Bedingung setzen soll.

11.dataWrap = <div class="{field:flexform_css_class}">|</div>
11.dataWrap = <div class="box {field:flexform_css_class}"><div class="ym-gbox">|</div></div>
11.if.isTrue.field = flexform_box

Hier würde doch das komplette Objekt 11 nicht ausgegeben, wenn "box" nicht gesetzt ist. Und es soll doch nur anders gewrappt werden.
dataWrap selbst unterstütz doch kein stdWrap. Oder hab' ich einen Denkfehler?

Gruß, Johannes.

> 
> Hast du es schon mit if.isTrue.field = flexform_css_class versucht?
> 
> Gruß
> Susanne
> 
> 
> Am 31.03.2013 11:36, schrieb JCL - Johannes C. Laxander:
> > Hallo,
> >   
> > ich möchte gerne in Abhängigkeit eines gesetzten flexform-Feldes 
> > bestimmen, wie die Ausgabe gewrappt werden muss.
> >   
> > Das ist mein TypoScript für den Standard:
> >   
> > tt_content.gridelements_pi1.20.10.setup {
> >    11 < temp.gridelements.defaultGridSetup
> >    11 {
> >      columns {
> >        10 < .default
> >    }
> >   }
> >    11.dataWrap = <div class="{field:flexform_css_class}">|</div>
> > }
> >   
> > Wenn nun field:flexform_box gesetzt ist (Checkbox), soll 
> der wrap so 
> > gemacht werden:
> >   
> > 11.dataWrap = <div class="box {field:flexform_css_class}"><div 
> > class="ym-gbox">|</div></div>
> >   
> > Wie muss ich mein TypoScript ändern? Ich denke, dass es 
> irgendwie mit Override gehen sollte.
> >   
> > Gruß, Johannes.
> > _______________________________________________
> > TYPO3-german mailing list
> > TYPO3-german at lists.typo3.org
> > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 



More information about the TYPO3-german mailing list