Ako vyuzit blok ako zasobnit v jednej sablone?

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

Caute, neviete mi poradit, pobtreboval by som pouzit blok ako zasobnik najprv ho naplnit vo foreach a potom samostatne vypisat, samozrejme v jednej sablone, ide mi o to aby som pouzil len jeden foreach. Nieco ako toto, samozrejme toto je teoreticke. Nenapada niekoho ako by sa to dalo vyriesit?

{define deletions}
{$item->name}
{/define}

{define insertions}
{$item->name}
{/define}


{foreach $itemsList as $item}
	{if $item->type ==1}
		{addToBlock deletions, item=> $item}
	{else}
		{addToBlock insertions, item => $item}
	{/if}
{/foreach}

deletions:
{include deletions}

insertions:
{include insertions}
David Matějka
Moderator | 6445
+
0
-

Jedine asi nejak s capture. Ale lepsi bude si do sablony rovnou poslat rozdeleny itemList na deletions a insertions

duskohu
Člen | 778
+
0
-

@DavidMatějka dik za odpoved, prave tomu som sa chcel vyhnut, kedze sa jedna o dost vela zaznamov, a niekde sa kombinuju, tato podmienka je le priklad.