Jak nahradit $template->number($foo, 0, „,“, " ")

před rokem

norbe
Backer | 403
+
0
-

Ahoj,

migruju naši aplikaci na nette 2.4

Narazil jsem na problém, kdy zápis $template->number($foo, 0, „,“, " „) generuje E_USER_DEPRECATED, ale doporučovaný způsob nahrazení nefunguje. Pokud zápis nahradím za ($foo|number:0:“,„:“ ") vůbec nedojde k přeložení filtru – ve vygenerovaném php souboru zůstane zápis z latte šablony a php pak vyhodí ParseError - syntax error, unexpected ':'. Jedná se o chybu v latte, nebo je to třeba zapsat jinak?

před rokem

David Matějka
Moderator | 5897
+
0
-

v jakem makru ten inline filtr pouzivas? muzes poslat cele to makro?

před rokem

norbe
Backer | 403
+
0
-

Aha, díky za nakopnutí. Používáme vlastní makro pro překlad, nějak mne nenapadlo že by mohl být problém tam. Upravil jsem to dle makra v nette a už to šlape…