Nefunguje negace ifCurrent
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Mikulas Dite
- Člen | 756
Makro {!ifCurrent}
není funkční. Má cenu na to posílat pull
request, nebo je to málo používaná věc a vystačí workaround s
{else}
?
Například celý modul může mít v šabloně odkaz na nějakou hlavní stranu, pokuď na ní zrovna není. Těch využití je určitě víc, ale tohle by se mi zrovna hodilo.
- Mikulas Dite
- Člen | 756
Ono i pro několik dohromady je to paradoxně kratší s tím workaroundem
{ifCurrent :Front:Foo:bar}{else}{ifCurrent :Front:Foo:default}{else}
desired text
{/ifCurrent}{/ifCurrent}
{if !$presenter->isLinkCurrent(':Front:Foo:bar') && !$presenter->isLinkCurrent(':Front:Foo:default')}
desired text
{/if}
ale oboje obchází Latte šablony a vůbec se mi to nelíbí.
Editoval Mikulas Dite (3. 1. 2011 16:35)