---
title: "TYPO3 – Fluid-Template odd / even erweitern (tx_news)"
url: "https://www.typo3.net/d/900240-typo3-fluid-template-odd-even-erweitern-tx_news"
source: "typo3.net"
tags: ["Artikel","Tipp"]
created: "2014-04-22"
last_reply: "2014-05-11"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# TYPO3 – Fluid-Template odd / even erweitern (tx_news)

Artikel · 2 Antworten · gestartet 2014-04-22

## Eröffnungsbeitrag

**Sebastian Schmal** · 2014-04-22 · [Beitrag #1](https://www.typo3.net/d/900240-typo3-fluid-template-odd-even-erweitern-tx_news/1)

Hier habe ich eine kleine Anleitung, wie Ihr in ein TYPO3 Fluid-Template odd / even einbauen könnt.
Mein Beispiel habe ich in die T3 Extension tx_news eingebunden. (*Daher könnte es HTML Abweichungen geben!*)

Als erstes erstellen wir eine neue „iteration“ //z.B.: iteration=“oddEvenIterator“ und binden diesen z.B. ins List Template ein:
*Private/Templates/News/List.html*

```fluid
<f:then>
<f:for each="{news}" as="newsItem" iteration="oddEvenIterator">
<f:render partial="List/Item" arguments="{newsItem: newsItem,settings:settings,oddEvenIterator:oddEvenIterator}" />
</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="oddEvenIterator">
<f:render partial="List/Item" arguments="{newsItem: newsItem,settings:settings,oddEvenIterator:oddEvenIterator}" />
</f:for>
</n:widget.paginate>
</f:else>
```

damit nun die Abfrage auch funktioniert, brauchen wir eine kleine IF-Abfrage im Item Template:
*Private/Partials/List/Item.html*

```fluid
<div class="article articletype-{newsItem.type}{f:if(condition: newsItem.istopnews, then: ' topnews')}{f:if(condition:oddEvenIterator.isEven, then: ' even')}{f:if(condition:oddEvenIterator.isOdd, then: ' odd')}">
```

*Ursprünglich erschienen am 22.04.2014 auf typo3-probleme.de.*

## Antworten

### [#2](https://www.typo3.net/d/900240-typo3-fluid-template-odd-even-erweitern-tx_news/2) · Unbekannter Benutzer · 2014-05-09

*Ein Leser schrieb:*

Die Doku lesen hilft auch.

<http://docs.typo3.org/typo3cms/extensions/news/stable/singlehtml/#cycle-through-3-css-classes>

Cheers

### [#3](https://www.typo3.net/d/900240-typo3-fluid-template-odd-even-erweitern-tx_news/3) · Sebastian Schmal · 2014-05-11

Vielen Dank! 😉

---

Quelle: „TYPO3 – Fluid-Template odd / even erweitern (tx_news)“, typo3.net, https://www.typo3.net/d/900240-typo3-fluid-template-odd-even-erweitern-tx_news
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
