highslide – problém s funkčností

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
lopikol
Začátečník | 75
+
0
-

Používám na zobrazování obrázků http://highslide.com/. Naskytl se jeden problém. Pokud jsem na rootu webu (http://127.0.0.1) tak to funguje jak má. Zobrazí se lupa, po kliknutí na obrázek se zvětší a vynese do popředí. Jakmile jsem mimo root (např http://127.0.0.1/gallery/) tak se nezobrazí lupa a po kliknutí na obrázek je na něm stále Nahrávání. Jak jste toto vyřešili. Nerad bych používal v js a css absoulutní adresy > největší blbost co může být.

Filip Procházka
Moderator | 4668
+
0
-

<img src="{$baseUri}" alt=""> / <img src="{$basePath}" alt=""> ?

lopikol
Začátečník | 75
+
0
-

Obrázky jsou vidět. Problém je nejspíše právě přímo v souborech highslide (dle mého názoru).

EDIT: Ano je to tak. Omlouvám se za zbytečný post, ale hledal jsem to hodinu a nic. Ted jsem si toho ale všimpl. Za vše může tečka před lomítkem.

Editoval lopikol (12. 2. 2011 16:10)

Michalek
Člen | 210
+
0
-

Pravděpodobně ti špatně ukazuje proměnná hs.graphicsDir, která se nastavuje v JS pro highslide. Pak to zobrazuje jen Loading.

Já prostě nastavil absolutní… :-(

hs.graphicsDir = 'http://www.example.com/!_img/highslide/';