Foreach s klíčem a hodnotou

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

Zdravím, mám tento kód:

dump($values):
array(4) {
   "Předmět" => "Interiéry" (10)
   "Jméno a příjmení" => "te" (2)
   "Váš email" => "xxx@seznam.cz" (15)
   "Dotaz" => "test" (4)
}

latte:
	{foreach $values as $label => $val}
        	<li>{$label}: {$val}</li>
	{/foreach}

ovšem nette plugin mi mezeru po ⇒ v latte podtrhává jako syntax error, a pri spustení dostanu hlášku:
Parse Error

syntax
error, unexpected T_VARIABLE, expecting T_PAAMAYIM_NEKUDOTAYIM

takže díky tomu, že tam je syntax error se ani šablona nevygeneruje, čili nevidím, na co se to přeloží.

Jan Endel
Člen | 1016
+
0
-

Tak pokud by se někdo setkal s podobným problémem tak řešení je přepsat to za pomocí iterátoru takto:

{foreach $values as $val}
	<li>{$iterator->key()}: {$val}</li>
{/foreach}
Jan Endel
Člen | 1016
+
0
-

Aha, tak to zvládá i původní dotaz, asi mám v PC démony :-X.