[TYPO3-german] Fluid (maximal 3 Items)

Josef Florian Glatz typo3 at josdesign.at
Wed Oct 5 14:16:05 CEST 2011


Hallo Liste,


ich bin gerade dabei eine List-Ansicht der Newsextension (tx_news -> 
nicht tt_news) per Fluid anzupassen. Prinzipiell habe ich die Ausgabe 
der Items auf max. 3 beschränkt. Ich muss nun aber einen zusätzlichen 
Link einmal ausgeben, sofern mehr als 3 Items vorhanden sind. Ich muss 
nun eigentlich als settings.limit "4" angeben - damit meine Condition

<f:if condition="<f:count subject='{news}' /> > 3">
  <f:link.page pageUid="6" class="moreAktionen">Weitere 
Aktionen</f:link.page>
</f:if>

funktioniert. Schließlich muss ich nun per Fluid die Ausgabe auf 3 
beschränken. Ich dachte dabei an eine f:for Schleife mit Iterator, bin 
da aber nicht ganz auf dem richtigen Weg:

----
<f:for each="{paginatedNews}" as="newsItem" iteration="iterator">
     <f:render partial="List/Item" arguments="{newsItem: newsItem, 
settings:settings, className:className, view:'list'}"/>
</f:for>
----
Ich habe schon herumprobiert, aber es noch nicht wirklich geschafft.



Hat jemand evtl einen Tipp für mich wie's richtig funktioniert? Bzw. 
einen Hint der mich auf die richtige Fährte lockt? Evtl. gehts auch viel 
einfacher - sitz nach Stunden jetzt aber auf der Leitung...

Danke im Voraus
-- 
Regards,
Josef Florian Glatz
http://typo3blog.at


More information about the TYPO3-german mailing list