Jak předat makru {define} proměnnou?

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

Zdravím, mám zhruba následující kód:

{foreach $branches as $branch}
    {define col-$branch}
	{$data->where('branch', $branch)}
    {/define}
{/foreach}

Potřebuji výjimečně dynamický počet sloupců v datagridu (používám hrachův Nextras/Datagrid), tedy ten blok define se potom použije při vypisování obsahu řádku. Problém ale je, že tohle vypíše Undefined variable: $branch. Jak tohle vyřešit elegantně/správně, nebo alespoň tak, aby to fungovalo?