Problem s Nette\Http\Url::getBasePath()
- David Ďurika
- Člen | 328
Zdrravim,
neviem ci robim nieco zle ale mam takuto url:
http://www.sk.tra.com/demanovska-dolina?board=286
a cakal som ze po zavolani Nette\Http\Url::getBasePath() mi to vrati
http://www.sk.tra.com/demanovska-dolina
avsak mi to vratilo len
http://www.sk.tra.com/
screen:
http://grabberapp.com/um8kq4
v com je problem? dakujem
Editoval achtan (6. 5. 2013 9:54)
- pawouk
- Člen | 172
NE!
Nevim proc jsi to cekal ale tohle je naprosto spravne. K cemu to potřebuješ?
Kde se na to ptáš? Něco takového si nepamatuji, že bych někdy využil,
pravděpodobně na to jdeš nějak špatně, popiš okolnosti a třeba přijdem
na lepší řešení.
$basePath je v celé aplikaci stejná, i když budeš třeba na adrese
http://www.sk.tra.com/demanovska-dolina/to/je/jedno?board=286
Editoval pawouk (6. 5. 2013 11:32)
- David Ďurika
- Člen | 328
aha moja chyba… ok
tak budem musiet pouzit
$foo = $url->getHostUrl() . $url->getPath()
@pawouk chcem to pouzit ako $key pre cache, v cachujem nejaku cast v template a kluc pre tu cache nastavujem podla ‚url bez GET premennych‘
Editoval achtan (6. 5. 2013 12:55)