Podmínka pro aktivní presenter v latte
- Allconius
- Člen | 317
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 | 519
@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 | 317
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