[TYPO3-german] [6.2] Counter der nur bei gleichen Elementen erhöht wird mit reset

Ben Ner b.goetze at trendsetzer.eu
Tue Aug 30 16:07:29 CEST 2016


Ich nutze sehr aktiv das Layout Feld für die Content Elemente.
Meine Seite hat unterschiedliche Layout Elemente gemischt, diese werden mittels CSS auch 2 und 3 spaltig dadurch dargestellt, allerdings lässt mich durch die Mischung der CSS Zähler :nth-child() im Stich.
Ich benötige also in den Wraps einen Counter der allerdings immer bei 1 beginnt, sobald kein gleiches Layout Element darauf folgt:

Aktuell:
<div class="layout lay5 hyphenate" name="ad158">
<div class="layout lay0 hyphenate" name="ad160">
<div class="layout lay30 hyphenate" name="ad161">
<div class="layout lay28 hyphenate" name="ad157">
<div class="layout lay28 hyphenate" name="ad162">
<div class="layout lay28 hyphenate" name="ad164">
<div class="layout lay0 hyphenate" name="ad169">
<div class="layout lay30 hyphenate" name="ad197">
<div class="layout lay28 hyphenate" name="ad199">
<div class="layout lay28 hyphenate" name="ad200">

gewollt:
<div class="layout lay5 l1 hyphenate" name="ad158">
<div class="layout lay0 l1 hyphenate" name="ad160">
<div class="layout lay30 l1 hyphenate" name="ad161">
<div class="layout lay28 l1 hyphenate" name="ad157">
<div class="layout lay28 l2 hyphenate" name="ad162">
<div class="layout lay28 l3 hyphenate" name="ad164">
<div class="layout lay0 l1 hyphenate" name="ad169">
<div class="layout lay30 l1 hyphenate" name="ad197">
<div class="layout lay28 l1 hyphenate" name="ad199">
<div class="layout lay28 l2 hyphenate" name="ad200">

der Zähler l1 wird bei mehreren gleichen Elementen nacheinander erhöht, wie bewerkstellige ich soetwas in Typoscript?


More information about the TYPO3-german mailing list