[TYPO3-german] f:cycle in verschachteltem f:for

Jan Kornblum jan.kornblum at gmx.de
Fri Jul 19 17:42:54 CEST 2013


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>




More information about the TYPO3-german mailing list