Hi Gruppe,

also ein f:cycle Zähler zurück zu setzen scheint einfach nicht zu gehen - oder hat vielleicht doch jemand eine Idee? Würde mich weiterhin interessieren...

Nun gut, habe einen Workaround gefunden - falls jemand mal vor gleichem Problem steht. Anstelle das odd-even über f:cycle zu realisieren, einfach beim f:for den parameter "iteration" verwenden und dann itemIterator.isEven bzw. itemIterator.isOdd auswerten. Klappt prima ;)

Grüße, Jan

<f:for each="{categories}" as="category" iteration="categoryIterator">
        <li class="category">
                <h4>{category.title}</h4>
                <f:if condition="{category.seminars}">
                        <ul class="seminars">
<f:for each="{category.seminars}" as="seminar" iteration="seminarIterator"> <li class="seminar {f:if(condition: seminarIterator.isOdd, then: 'odd', else: 'even')}">
                                                {number}
<f:link.action pageUid="{settings.detailPid}" pluginName="Pi2" action="show" controller="Seminar" arguments="{seminar : seminar}">{seminar.title}</f:link.action>
                                        </li>
                                </f:for>
                        </ul>
                        </br>
                </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