Ako zakazat nacitanie 1 script v jednej šablone

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

Ahojte,
mám stiaciu kde potrebujem script načítat vo vsetkych strankach okrem 1 podstranky.

Workaround:
Moznostou je samozrejme nacitat to v kazdej sablone a v tej jednej v ktorej to nechcem to proste nenacitat:
Bohuzial pri nejakych 15tich sablonach mi to pride kontraproduktivne

Ako by to malo idealne vyzerať:
V @layout.latte nacitam script s nejakou if / else podmienkou

Existuje v latte nieco take?
Diky

premek_k
Člen | 172
+
0
-

Mělo by jít použít makro {ifCurrent ‚Presenter:Action‘}

Andurit
Člen | 131
+
0
-

premek_k napsal(a):

Mělo by jít použít makro {ifCurrent ‚Presenter:Action‘}

Ak tomu správne rozumiem je to takto:

{ifCurrent Page:register}{else}<script src="myscripts.js"></script>{/ifCurrent}

Je to tak?

Editoval Andurit (31. 1. 2016 19:38)