SABLONY: Zmena hodnoty globalni promenne v bloku {define}

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

Ahoj,

<?php
{var $cislovani = 0}

{define blok}
	{++$cislovani} {* lokalni inkrementace, ktera potrebuje byt globalni *}
{/define}

{include #blok} {* melo by vypsat 1 *}
{include #blok} {* melo by vypsat 2 *}
{include #blok} {* melo by vypsat 3 *}
?>

jde nejak vynutit, aby se zmenila globalni promenna $cislovani, vzdy se totiz cislovani zacina od jednicky.

Diky moc!

enumag
Člen | 2118
+
0
-

Možná nějak takhle, ale moc se mi to nelíbí…

{include #blok cislovani => &$cislovani}
Ja
Člen | 260
+
0
-

Bohuzel to nefunguje