[TYPO3-german] fluid first und last item

Johannes C. Schulz [EnzephaloN IT-Solutions] info at enzephalon.de
Mon Jun 30 19:32:42 CEST 2014


Kann so nicht gehen, aber ungefähr so:

<f:if condition="{iterator.isFirst}">
<f:then>
<div class="item w2 item-first-child"><f:render partial="List/ItemStart" 
arguments="{newsItem: newsItem,settings:settings,iterator:iterator}" 
/></div>
</f:then>
<f:else>
<f:if condition="{iterator.isLast}">
<f:then>
<div class="item w2 item-last-child"><f:render partial="List/ItemStart" 
arguments="{newsItem: newsItem,settings:settings,iterator:iterator}" 
/></div>
</f:then>
<f:else>
<div class="item"><f:render partial="List/ItemStart" 
arguments="{newsItem: newsItem,settings:settings,iterator:iterator}" 
/></div>
</f:else>
</f:if>



Viele Grüße
Johannes C. Schulz -  EnzephaloN IT-Solutions 
(von unterwegs gesendet)

On 30. Juni 2014 19:07:54 MESZ, Sebastian Schmal <sebastian.schmal at gmx.de> wrote:
>so gehts leider auch nicht:
>
><f:if condition="{settings.hidePagination}">
><f:then>
><f:for each="{news}" as="newsItem" iteration="iterator">
>
><f:if condition="{iterator.isFirst}">
><f:then>
><div class="item w2 item-first-child"><f:render
>partial="List/ItemStart" 
>arguments="{newsItem: newsItem,settings:settings,iterator:iterator}" 
>/></div>
></f:then>
><f:else>
><div class="item"><f:render partial="List/ItemStart" 
>arguments="{newsItem: newsItem,settings:settings,iterator:iterator}" 
>/></div>
></f:else>
></f:if>
>
><f:if condition="{iterator.isLast}">
><f:then>
><div class="item w2 item-last-child"><f:render partial="List/ItemStart"
>
>arguments="{newsItem: newsItem,settings:settings,iterator:iterator}" 
>/></div>
></f:then>
></f:if>
>
>
></f:for>
></f:then>
><f:else>
><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:render partial="List/ItemStart" arguments="{newsItem: 
>newsItem,settings:settings,iterator:iterator}" />
></f:for>
></n:widget.paginate>
></f:else>
></f:if>
>
>
>------------------------------------------
>
>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/
>
>------------------------------------------
>
>Am 30.06.2014 19:05, schrieb Johannes C. Schulz [EnzephaloN
>IT-Solutions]:
>> Hallo
>>
>> Der Standard-IF-Viewhelper kennt keine && oder || Verknüpfungen wie
>Du sie in !iterator.isLast&&!iterator.isFirst verwendet. Das geht zB
>mit dem if-Viewhelper aus der vhs-Extension.
>>
>> Viele Grüße
>> Johannes C. Schulz -  EnzephaloN IT-Solutions
>> (von unterwegs gesendet)
>>
>> On 30. Juni 2014 18:49:53 MESZ, Sebastian Schmal
><sebastian.schmal at gmx.de> wrote:
>>> Hallo Liste,
>>>
>>> irgendwie stehe ich auf dem Schlauch. Möchte gerne bei meinen insg.
>3
>>> Items ein first und ein last haben.
>>> mein fluid:
>>>
>>> <f:for each="{news}" as="newsItem" iteration="iterator">
>>>
>>> <f:if condition="{iterator.isFirst}">
>>> <f:then>
>>> <div class="item w2 item-first-child"><f:render
>>> partial="List/ItemStart"
>>> arguments="{newsItem: newsItem,settings:settings,iterator:iterator}"
>>> /></div>
>>> </f:then>
>>> </f:if>
>>>
>>> <f:if condition="{iterator.isLast}">
>>> <f:then>
>>> <div class="item w2 item-last-child"><f:render
>partial="List/ItemStart"
>>>
>>> arguments="{newsItem: newsItem,settings:settings,iterator:iterator}"
>>> /></div>
>>> </f:then>
>>> </f:if>
>>>
>>> <f:if condition="{!iterator.isLast&&!iterator.isFirst}">
>>> <f:then>
>>> <div class="item"><f:render partial="List/ItemStart"
>>> arguments="{newsItem: newsItem,settings:settings,iterator:iterator}"
>>> /></div>
>>> </f:then>
>>> </f:if>
>>>
>>> </f:for>
>>>
>>> habe insg. 3 Items. Doch ausgegeben werden mir 5 item.
>>>
>>> hoffe mir kann wer helfen ;)
>>> Danke
>>>
>>> --
>>> ------------------------------------------
>>>
>>> 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/
>>>
>>> ------------------------------------------
>>> _______________________________________________
>>> 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