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
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?