Environment baseUri prejmenovat na basePath

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
bene
Člen | 82
+
0
-

Potřeboval jsem nedávno pracovat s celou url adresou včetně http. V Environment je definovana baseUri, ale přitom se jedna o basePath (dokumentace Uri jasně říká jaká metoda vrací baseUri a jaka basePath).

Nestálo by za to do Nette 2.0 provést přejmenovaní v Environment baseUri na basePath, popřípadě nechat oba, ale aby byly správně.

22
Člen | 1478
+
0
-

$basePath a $baseUri jsou proměnné automaticky předávané do šablony. Rozdíl mezi nimi je pouze v lomítku na konci..

moc nechapu, co nam tim chces jako sdelit?

David Grudl
Nette Core | 8227
+
0
-

Tyto proměnne do Environment uz predavane nebudou, takze si je zjistis pred odpovidajici metodu tridy Uri. Do šablony se bude předávat jen $basePath.

bene
Člen | 82
+
0
-

22 napsal(a):

$basePath a $baseUri jsou proměnné automaticky předávané do šablony. Rozdíl mezi nimi je pouze v lomítku na konci..

moc nechapu, co nam tim chces jako sdelit?

Sdělit tím chci to, že $baseUri by nemělo být „/“ ale „http://neco.cz/“.

Tím že se předává do šablony „špatné“ $baseUri a tím že potřebuji do šablony dostat celou url, musím vymýšlet nesmyslný název proměnné, protože správný název je použit pro nesprávný obsah.