[TYPO3-german] CE Text/bild, wrap um Bild...

Stefan Padberg post at bergische-webschmiede.de
Fri Mar 4 17:03:59 CET 2016


Am 04.03.2016 um 14:30 schrieb Stefan Stuck:
> Hallo,
> ich steh grade im Wald und seh die Lösung nicht.
> 
> Problem:
> - Seiteninhalt 'Text und Bilder'
> - Bilder sollen eine feste Position haben (links vom Text)
> - wenn kein Bild, soll dieser Platz frei bleiben
> 
> HTML-Code wäre also so (vereinfacht):
> <div class="zeile">
>  <div class="bild"><img> oder eben leer</div>
>  <div class="text">gsdfgfg</div>
> </div>
> 
> TS-Code:
> tt_content.image.20.layout {
>  default = TEXT
>  default {
>    value (
>      <div class="zeile">
>        <div class="bild">###IMAGES###</div>
>        <div class="text">###TEXT###</div>
>      </div>
>    )
>  }
> }
> 
> funktioniert, wenn mind. ein Bild eingebunden wird.
> 
> Was fehlt, damit der Code auch funzt, wenn kein Bild eingebunden wird?
> 

Hi Stefan,

ich würde über ein COA-Objekt gehen:

tt_content.image.20.layout {
  default = COA
  default.wrap = <div class="zeile">|</div>
  default.10 = TEXT
  default.10.value = <div class="bild">###IMAGES###</div>
  default.10.value.override =
  default.10.value.override.if.value = 0
  default.10.value.override.if.equals.data = register:imageCount
  default.20 = TEXT
  default.20.value = <div class="text">###TEXT###</div>
}

Ich kann dir die genau Syntax jetzt nicht sagen, vor allem in der zeile
mit "if.equals.data". Da muss man immer ein bisschen rumprobieren, bis
man die richtige Syntax gefunden hat. Aber in der Richtung müsste die
Lösung zu finden sein.

Beste Grüße
Stefan






-- 
Bergische Webschmiede
Dipl.-Ing. Stefan Padberg
TYPO3-Integrator und Webprogrammierer
:: Borner Str. 18 - 42349 Wuppertal
:: +49 202 97648355
:: +49 173 9219845
:: post at bergische-webschmiede.de
:: http://www.bergische-webschmiede.de


More information about the TYPO3-german mailing list