Nefunkcni makro link pri pouziti promenne
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- grandmaster
- Člen | 9
Nette 2.0.6
Zdravim vas, mam problem s makrem link pri pouziti ve vkladane sablone. Necht mam vkladanou sablonu pres
{include 'cesta/soubor.latte'}
a v ni pouze
{var $url = "Page:view, ke-stazeni, lang => cs"}
<a n:href="$url">neco</a>
pote se mi do odkazu napise jen error:No route..
Pokud obsah promenne $url napisu primo do n:href, vse jede spravne. Situace se
opakuje i s makrem link, i s predavanim promenne z nadrazene sablony.
Editoval grandmaster (13. 11. 2012 9:29)
- grandmaster
- Člen | 9
Diky, ale bohuzel take nefunguje:
{var $url = 'Page:view, ke-stazeni'}
{link Page:view, ke-stazeni} // funguje
{link $url} // nefunguje; error: No route for...
- Patrik Votoček
- Člen | 2221
to ani fungovat nema…
pouzij budto:
{var $url = 'Page:view'}
{link $url, ke-stazeni}
nebo:
{var $link = $presenter->lazyLink('Page:view', array('ke-stazeni')}
{$link}