[TYPO3-dev] tx_news - Zu viele "News" ausgegeben

Dirk Ho dirk_studivz at web.de
Sun Nov 23 20:50:21 CET 2014


Hallo zusammen,

ich habe das List/Item.html Partial und das List.html Template bei den 
tx_news überschrieben. In meiner unordered list habe ich jedoch nun nach 
jedem News-Eintrag ein leeres Listenelement. K.A., wo das her kommt.

Kann mir da bitte jemand weiterhelfen?

Hier mein List/Item.html Partial
{namespace n=Tx_News_ViewHelpers}<!--
   =====================
     Partials/List/Item.html
-->
<f:switch expression="{settings.templateLayout}">

   <!--f:case value="1">News</f:case-->

   # TERMIN-LAYOUT
   <f:case value="2">
     <li>
       <n:link newsItem="{newsItem}" settings="{settings}">
         <n:format.date 
format="{f:translate(key:'dateFormat')}">{newsItem.datetime}</n:format.date> 
{newsItem.title}
       </n:link>
     <li>
   </f:case>

   <f:case default="TRUE">
<div class="...">...</div>
   </f:case>
</f:switch>

Hier mein List.html Template
{namespace n=Tx_News_ViewHelpers}
<f:layout name="General" />
<!--
   =====================
     Templates/News/List.html
-->

<f:section name="content">
   <f:if condition="{news}">
     <f:then>
         # TERMIN-LAYOUT
         <f:case value="2">
           <ul id="termine">
             <f:for each="{news}" as="newsItem" iteration="iterator">
               <f:render partial="List/Item" arguments="{newsItem: 
newsItem,settings:settings,iterator:iterator}" />
             </f:for>
           </ul>
         </f:case>
         # DEFAULT LAYOUT
         <f:case default="TRUE">
         </f:case>
       </f:switch>
     </f:then>
   </f:if>
</f:section>

Die Ausgabe die ich im Firebug sehe ist folgende:
<ul id="termine">
   <li><a href="...">01.12.2014 Weihnachtsfeier</a></li>
   <li></li>
   <li><a href="...">22.12.2014 Nächstes Treffen</a></li>
   <li></li>
   <li><a href="...">31.12.2014 Silvesterfeier</a></li>
   <li></li>
</ul>

Vielen Dank und viele Grüße,

Dirk



More information about the TYPO3-dev mailing list