Zvýraznění aktuálního Presenteru pro všechny views – linkCurrent/isLinkCurrent?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Tomáš Votruba
- Moderator | 1114
Ahoj, mám presenter Apps a např. 5 views, každý s jednou aplikací.
Jak udělat, abych mohl položku v menu zvýraznit, pokud bude
stránka Apps:xxx
?
Šlo by to udělat pomocí pevně nastaveného isLinkCurrent
,
ale věřím, že to jde čistěji, a co kdyby těch views bylo třeba
100, že.
<a n:href="Apps:default" n:class="$presenter->linkCurrent ? active,$presenter->isLinkCurrent('Apps:diffs') ? active">
Díky.
Editoval Schmutzka (21. 1. 2012 6:15)
- Tomáš Votruba
- Moderator | 1114
Promiň, vůbec mne nenapadlo hledat starou syntaxi. Díky.
Můj problém vyřešilo:
<a n:href="Apps:default" n:class="$presenter->isLinkCurrent('Apps:*') ? active">
Editoval Schmutzka (21. 1. 2012 6:15)