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
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
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#…