Sablona, foreach in foreach, iteratory

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
wallkysek
Člen | 52
+
0
-

Zdravím, chci se zeptat jak je to s iteratory, když mám foreach vnořené do druhého v šabloně.
vlastně tak čísluju nějaké elementy, které mají JS fci onclick delejneco($iterator1, $iterator2).
Jen se potřebuji zeptat jak je tam rozliším, když se na hodnotu iterátoru dotazuju $iterator->getCounter()

Děkuji mnohokrat.

David Matějka
Moderator | 6445
+
0
-

v $iterator bude vzdy ten aktualni vnitrni iterator

nejjednodussi bude, kdyz si vnejsi iterator ulozis do nejaky promenny:

{foreach ...}
	{var $outerIterator = $iterator}
	{foreach ...}
		delejNeco($outerIterator, $iterator)
	{/foreach}
{/foreach}

pripadne najdes vsechny iteratory v poli $_l->its, viz https://api.nette.org/…ros.php.html#…

wallkysek
Člen | 52
+
0
-

Díky moc.