Hallo Rainer,
so ähnlich.

Du kannst das mit "section" oder mit "partials" machen.

Ein Beispiel für die Section Methode:

<f:section name="templateLayoutOne">
 [...]
</f:section>
<f:section name="templateLayoutTwo">
 [...]
</f:section>

Danach renderst du einfach die gewählte Section....
<f:if condition="{settings.templateLayout} == 1">
<f:then>
 <f:render sectio="templateLayoutOne" />
</f:then>



Gruß 
Olli


Rainer Con schrieb am 26.06.2014 10:34:

> D.h.
> 
> ich nehme die Datei Templates\News\List.html und setze dann
> 
> <f:if condition="{settings.templateLayout} == 1">
> <f:then>
> <f:section name="content">
>       <f:if condition="{news}">
>               <f:then>
>                       <div class="news-list-view">
>                               <f:if condition="{settings.hidePagination}">
>                                       <f:then>
>                                               <f:for each="{news}" 
> as="newsItem" iteration="iterator">
>                                                       <f:render 
> partial="List/Item" arguments="{newsItem:
>                                                       
> newsItem,settings:settings,iterator:iterator}" />
>                                               </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/Item" arguments="{newsItem:
>                                                               
> newsItem,settings:settings,iterator:iterator}" />
>                                                       </f:for>
>                                               </n:widget.paginate>
>                                       </f:else>
>                               </f:if>
>                       </div>
>               </f:then>
>               <f:else>
>                       <div class="no-news-found">
>                               <f:translate key="list_nonewsfound" />
>                       </div>
>               </f:else>
>       </f:if>
> </f:section>
> </f:if>
> <f:if condition="{settings.templateLayout} == 2">
> <f:then>
> <!-- AUSGABE TEMPLATE 2 -->
> </f:if>
> 
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an