získání aktuální Url v latte šabloně
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Tomáš Votruba
- Moderator | 1114
To můžeš zpracovat pomocí HttpRequest i v presenteru, kam se to hodí:
$query = $this->getHttpRequest()->getUrl()->query;
if (Nette\Utils\Strings::contains($query, "test") OR Nette\Utils\Strings::contains($query, "test1")) {
$this->template->includeJs = TRUE;
}
Případně z getUrl() můžeš vytáhnout něco jiného.
Vhodnějším řešením by možná bylo kontrolovat parametry a jejich hodnoty, kde se to „testX“ zřejmě bude vyskytovat.
Editoval Schmutzka (29. 12. 2012 11:09)