Jak pouzit base href tag?
- Davelister
- Člen | 28
Dosud jsem tendle tag nepouzival, ale tedka jsem se rozhodl si ulehcit praci… ale…
Problem je, ze pokud do @layout.phtml dam
<base href="{$baseUri}" />
do sablony se vlozi neco takoveho:
<base href="/aplikace/document_root/" />
Coz je teoreticky spravne, prakticky to prohlizece nepochopi(krome opery)
experimentovanim jsem prisel na to ze tam musi byt neco ve stylu
<base href="http://localhost/aplikace/document_root" />
(tedy
absolutni cesta s http nazacatku). Kde ale v nette takovou cestu vzit? baseUri
i baseHref generuji pouze relativni cesty..
- Davelister
- Člen | 28
Nejaka podobna reseni me taky napadala, ale chtel jsem vedet jak to resi ostatni, to ten tag nepouzivate vubec??
Editoval Davelister (5. 8. 2010 18:10)
- Ondřej Mirtes
- Člen | 1536
Ahoj, k čemu base href tag? To je nějaká berlička pro to, že se ti
nechce dát před všechny odkazované obrázky a skripty proměnnou
{$basePath}
?
- Davelister
- Člen | 28
Na baseUri casto u obrazku zapominam, proto jsem si rekl ze pouziju base
href.
Nevidim duvod proc to nevyuzit kdyz takova moznost existuje a je dobre
podporovana prohlizeci.. Navic usetris pak bajtu v HTMLku ;)
Projekt mam rozdelany s pouzitim baseHrefu(puvodne jsem tam mel pouze $baseUri, coz opere funguje dobre), uz se mi rozhodne nechce dohledavat vsechny obrazky a doplnovat $baseUri.
Editoval Davelister (5. 8. 2010 20:41)