Podmínka pro aktivní presenter v latte

Allconius
Člen | 313
+
0
-

Ahoj jak v latte napíšu podmínku zahrnující presenter i všechny jeho šablony? Musím to propojit & nebo to jde nějak lépe zapsat ? Mám v šabloně:

{if ($presenter->isLinkCurrent('Presenter:'))}

ale potřebuji aby to platilo i v případech:

{if ($presenter->isLinkCurrent('Presenter:'))}
{if ($presenter->isLinkCurrent('Presenter:sablona1'))}
{if ($presenter->isLinkCurrent('Presenter:sablona2'))}
{if ($presenter->isLinkCurrent('Presenter:sablona3'))}
{if ($presenter->isLinkCurrent('Presenter:sablona4'))}
{if ($presenter->isLinkCurrent('Presenter:sablona5'))}

takže ideálně něco jako:

{if ($presenter->isLinkCurrent('Presenter:*'))}

dá se to zapsat nějak takto jednodušeji ?

nightfish
Člen | 472
+
+1
-

@Allconius https://doc.nette.org/…eating-links#…
Parametry jsou stejné jako u metody link(), navíc je však možné místo konkrétní akce uvést zástupný znak *, který znamená jakoukoliv akci daného presenteru.

Allconius
Člen | 313
+
0
-

nightfish napsal(a):

@Allconius https://doc.nette.org/…eating-links#…
Parametry jsou stejné jako u metody link(), navíc je však možné místo konkrétní akce uvést zástupný znak *, který znamená jakoukoliv akci daného presenteru.

Aha, super, už mi to s tou * funguje, nevím proč to předtím nešlo, asi jsem zapomněl promazat cache, díky