Hallo Newsgroup,

ich setze über f:cycle evenodd CSS Klassen. Nun befindet sich das f:cycle aber innerhalb zweier f:for schleifen. Das hat zur Folge, dass das cycle beim erneuten Durchlauf der äußeren Schleife beim letzten Wert weiter macht und das gibt unschöne Effekte je nach Anzahl der Childs.

Ich muss daher nun in der äußeren Schleife bei jedem Durchlauf das Cycle "zurücksetzen", dass es quasi "neu beginnt". Blos wie? Geht das überhaupt? Habe nichts diesbezüglich gefunden...

Danke, schönes Wochenende und nicht verbrennen in der Sonne ;)
Jan

---

<f:for each="{categories}" as="category">
        <li class="category">
                <h4>{category.title}</h4>
                <f:if condition="{category.seminars}">
                        <ul class="seminars">
                                <f:for each="{category.seminars}" as="seminar">
                                        <f:cycle values="{0: 'even', 1: 'odd'}" 
as="evenodd">
                                                <li class="seminar {evenodd}">
                                                        
<f:link.action>{seminar.title}</f:link.action>
                                                </li>
                                        </f:cycle>
                                </f:for>
                        </ul>
                </f:if>
        </li>
</f:for>


_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an