Název latte filtru v proměnné

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

Zdravím,

nevíte někdo, proč mi nefunguje následující kód v latte šabloně? Toto je jen jednoduchý případ, prostě potřebuji předávat filtry jako proměnnou. Je to možné?

{var $filtr = 'noescape'}

{$nejakaPromenna|$filtr}

Editoval Kejpi (28. 12. 2016 15:57)

CZechBoY
Člen | 3608
+
0
-

Moc si nedokážu představit použití… Nestačil by ti parametr pro filtr?

Kejpi
Člen | 3
+
0
-

Jde o to, že chci vypisovat tabulku, jejíž konfiguraci vzhledu mám v neon souboru:

table:
	id:
		visible: false
		width: 40px
	datum:
		filter: "date:'j.n.Y'"
		width: 180px
	odkud:
		filter: customFilter
	prepravni_list:
		title: Přepravní list
	kam:
		filter: someElseFilter

atd…

Editoval Kejpi (2. 1. 2017 8:24)

CZechBoY
Člen | 3608
+
0
-

Nebylo by lepší ve filter očekávat pole?

Stejně se mi to moc nezdá… takhle budeš mít 500 filtrů jen kvůli tabulkám.

Kejpi
Člen | 3
+
0
-

Ano, pole bude lepší, filtrů může být víc ;) Jinak filtrů bude do deseti. Potřebuji formát pro datum, datum + čas, čas, měnu a pak pro váhy (reálná čísla na daný počet desetinných míst). Nastavení zobrazení tabulky chci mít uloženou třeba v neon souboru – viz příklad.
Jde mi o to, že když budu mít někde uloženo, že tento sloupec se má zobrazovat jako datum – třeba s filtrem date:‚j.n.Y‘ – jak tuto informaci dostat do latte šablony, protože {$nejakaPromenna|$nejakyFiltr} nefunguje.