[TYPO3-german] Fluid Abfrage - iterator / array_slice

Sebastian Schmal sebastian.schmal at gmx.de
Wed Mar 5 16:18:37 CET 2014


Hallo Liste,

ist der Aufbau hier okay, oder gibt es einen besseren Aufbau?

<n:widget.paginate objects="{news}" as="paginatedNews" 
configuration="{settings.list.paginate}" 
initial="{offset:settings.offset,limit:settings.limit}">
<f:for each="{paginatedNews}" as="newsItem" iteration="iterator">
<f:if condition="{iterator.index} == 0">
<f:then>
<div class="row">
<f:render partial="List/Item" arguments="{newsItem: newsItem, 
settings:settings}" />
</f:then>
</f:if>

<f:if condition="{iterator.index} == 1">
<f:then>
<f:render partial="List/Item" arguments="{newsItem: newsItem, 
settings:settings}" />
</div><hr />
</f:then>
</f:if>

<f:if condition="{iterator.index} >= 1">
<f:then>
<f:render partial="List/Item2" arguments="{newsItem: newsItem, 
settings:settings}" />
</f:then>
</f:if>

</f:for>
</n:widget.paginate>


Für PHP gibt es noch den Befehl: array_slice
damit könnte ich mir auch die ersten beiden items anzeigen lassen und 
dann den rest, ab den 2 item.

Nur habe ich dazu nur das hier gefunden:
https://fedext.net/viewhelpers/vhs/master/Iterator/SliceViewHelper.html

nur gibt es dann dazu einen fehler:
<v:iterator.slice haystack="{paginatedNews}" start="0" length="2" 
as="newsItem">

Ich freue mich auf eine Antwort.

-- 
------------------------------------------

TYPO3 - TIPPS - ANLEITUNGEN - NEWS
unter: http://blog.ingeniumdesign.de/

TYPO3 Webdesign Agentur Wiesbaden - Frankfurt
unter: http://www.ingeniumdesign.de/

Facebook Fan
http://www.facebook.com/ingeniumdesign/

------------------------------------------


More information about the TYPO3-german mailing list