Zjištění aktuální šablony
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- ondrakrajcik
- Člen | 45
Zdravím,
Mám menu a podle toho na které stránce aktuálně jsem bude položka menu
zvýrazněná pomocí css stylů.
Potřebuju vždy k aktuální položce menu přidat atribut class=„styl“7
Tudíž potřebuju zjistit v @layout.latte název aktuální šablony a podle toho přiřadit atribut class.
Existuje nějaká metoda pro zjištění aktuální šablony?
A nebo ještě nějaká cesta jak docílit stejného výsledku?
- vitkutny
- Člen | 73
https://api.nette.org/…ent.php.html#…
<li n:class="$presenter->isLinkCurrent(':Presenter:view',array('id'=>123))?styl">
<a n:href=":Presenter:view,id=>123">
Odkaz
</a>
</li>
nebo
<li{ifCurrent :Presenter:view,id=>123} class="styl"{/ifCurrent}>
- ondrakrajcik
- Člen | 45
Výborně, děkuju
vitkutny napsal(a):
https://api.nette.org/…ent.php.html#…
<li n:class="$presenter->isLinkCurrent(':Presenter:view',array('id'=>123))?styl"> <a n:href=":Presenter:view,id=>123"> Odkaz </a> </li>
nebo
<li{ifCurrent :Presenter:view,id=>123} class="styl"{/ifCurrent}>