---
title: "ein Zebra-Muster \"mit Unterbrechung\""
url: "https://www.typo3.net/d/93817-ein-zebra-muster-mit-unterbrechung"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","Inhaltselemente"]
created: "2009-10-21"
last_reply: "2009-10-21"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# ein Zebra-Muster "mit Unterbrechung"

TYPO3 › TypoScript · 1 Antwort · gestartet 2009-10-21

## Eröffnungsbeitrag

**Tevsa** · 2009-10-21 · [Beitrag #1](https://www.typo3.net/d/93817-ein-zebra-muster-mit-unterbrechung/1)

Hallo NG,

ich habe da ein Prolem. Vielleich habe ich auch nur Tomaten auf den Augen:

Ich will auf einer Seite per CSS ein Zebra-Muster "mit Unterbrechung" schaffen.
Das funktioniert damit auch ganz gut:

```typoscript
tt_content.stdWrap.preCObject = COA
tt_content.stdWrap.preCObject {
10 = LOAD_REGISTER
10.counter.cObject = TEXT
10.counter.cObject.data = register:counter
10.counter.cObject.wrap = |+1

10.counter.override = 1
10.counter.override.if.equals.data = register:counter
10.counter.override.if.value = 2
10.counter.prioriCalc = intval

   #10.counter.cObject.debugData = 1
}
tt_content.stdWrap {
outerWrap = <div class="even">|</div>
outerWrap.override.if.value = 1
outerWrap.override.if.equals.data = register:counter
outerWrap.override = <div class="odd">|</div>
}
```

Um jedes Element wird ein div erstellet mit der Class even und odd

Der Aufbau der Seite dezeit ist folgender:

...
<div class="odd">Text</div>
<div class="even">SpezialElemente</div>
<div class="odd">SpezialElemente</div>
<div class="even">SpezialElemente</div>
<div class="odd">SpezialElemente</div>
<div class="even">SpezialElemente</div>
<div class="odd">SpezialElemente</div>

<div class="even">Text</div>
<div class="odd">SpezialElemente</div>
<div class="even">SpezialElemente</div>
<div class="odd">SpezialElemente</div>
<div class="even">SpezialElemente</div>
<div class="odd">SpezialElemente</div>
<div class="even">SpezialElemente</div>
...

Was ich brauche sieht aber so aus:
...

<div class="egal">Text</div>
<div class="even">SpezialElemente</div>
<div class="odd">SpezialElemente</div>
<div class="even">SpezialElemente</div>
<div class="odd">SpezialElemente</div>
<div class="even">SpezialElemente</div>
<div class="odd">SpezialElemente</div>

<div class="egal">Text</div>
<div class="even">SpezialElemente</div>
<div class="odd">SpezialElemente</div>
<div class="even">SpezialElemente</div>
<div class="odd">SpezialElemente</div>
<div class="even">SpezialElemente</div>
<div class="odd">SpezialElemente</div>
...

Wenn als Inhaltselemnt "Text" vorkommt, dann wrappe mit class="egal"
Nach einen Inhaltselement "Text" fang mit der class="even" an.

Kann mir da jemand einen Ansatz geben?

Liebe Grüße
Tevsa

## Antworten

### [#2](https://www.typo3.net/d/93817-ein-zebra-muster-mit-unterbrechung/2) · just2b · 2009-10-21

Hallo,

prüf doch einfach im 10.counter.cObject mit if.isTrue.field auf den cType und zähl nur hoch wenn der für dich bist

georg

---

Quelle: „ein Zebra-Muster "mit Unterbrechung"“, typo3.net, https://www.typo3.net/d/93817-ein-zebra-muster-mit-unterbrechung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
