Du hast einen syntaxfehler im Item.html. Die einzelnenListenelemente werden 
nicht geschlossen. Es fehlt das </li>.

Tip: Der Firebug zeit nicht immer das tatsächliche HTML an sondern manipuliert 
es wenn Syntaxfehler im HTML sind. Für eine Fehleranalyse dieser Art empfehle 
ich dir den tatsächlichen Quellcode (Strg+U) aufzurufen. Dort siehst du auch, 
dass die Elemente nicht geschlossen werden. 

Gruß, David.
Am 23.11.2014 20:51 schrieb Dirk Ho <dirk_stud...@web.de>:
>
> 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
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an