[TYPO3-german] tx news fluid Ausgabe aufteilen

Ralf-Rene Schröder ralf.rene at online.de
Sun Mar 23 17:06:44 CET 2014


dürfte etwas eleganter gehen, aber wenn es seinen Zewck erfüllt...

habe grad ein Beispiel bei mir rausgesucht, hier geht es zwar nicht um
die Bilder selber, sondern darum die erste News in einer Auflistung
anders zu präsentieren...

im Template habe ich einen Iterator für die news gesetzt mit:
<f:for each="{news}" iteration="newsIterator" as="newsItem">
  <f:then>
    <f:render partial="List/ItemTopKacheln" arguments="{newsItem:
newsItem, newsIterator: newsIterator, settings:settings}"/>
  </f:then>
</f:for>

und im Partial dann mit folgendem ausgewertet:
<f:if condition="{newsIterator.cycle}==1">
  <f:then>
...
  </f:then>
  <f:else>
...
  </f:else>
</f:if>

sollte sich aber auch entsprechend auf die Bilder übertragen lassen...

Am 23.03.2014 14:26, schrieb Christian Leicht:
> So funktioniert es jetzt. Aber ich glaube nicht das es der richtige
> "saubere" Weg ist:
> 
> <f:if condition="{newsItem.media}">
>                <div class="container-fluid">
>                  <div class="row">
>                    <f:for each="{newsItem.media}" as="mediaElement"
> iteration="conter">
>                       <f:cycle values="{1: '1', 2: '2', 3: '3', 4: '4',
> 5: '5', 6: '6', 7: '7', 8: '8', 9: '9', 10: '10'}" as="cycle">
>                       <f:if condition="{cycle} >= 2">
>                            <div class="col-md-1">
>                                    <f:if condition="{mediaElement.type}
> == 0">
>                                        <f:render
> partial="List/MediaImageKlein" arguments="{mediaElement: mediaElement,
> settings:settings}" />
>                                    </f:if>                             
> </div>
>                        </f:if>
>                      </f:cycle>
>                    </f:for>
>                </div> <!--row-->
>                </div> <!--container-->
>                 </f:if>
> 
> Christian


-- 
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format


More information about the TYPO3-german mailing list