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
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german