Zobacz pełną wersję : Brak grafiki na stronie
Witam
Pierwszy raz tworze swój szablon pod joomla
Stworzony przeze mnie szablon zainstalował się bez przeszkód, ale żeby nie było za dobrze, to nie wyświetla się na nim grafika.
Nie wyświetla się grafika, bo joomla szuka jej w swoim katalogu images a nie w katalogu images szablonu, zobaczcie sami:
http://podrasowanie.eu/nauka/
oto kod mojego templateDetails.xml
Cześć,
Zobacz, jak adresowane są grafiki w oryginalnych szablonach.
Mała zmiana ;)
p.s. Oczywiście w plikach css
O tym nie pomysłałem...
są adresowany w taki sposób:
images/img02.jpg
domyślam się ze powinny być tak:
templates/nazwa-szablonu/images/img02.jpg
Nie domyślaj się, a sprawdź!
Niestety nie działa tak jak się domyślałem...
nie działa też w wielu innych konfiguracjach jakich próbowałem...
skopiowałem z css innego szablonu adresowanie takie w ten sposób:
../images/img01.jpg
...ale również nie działa...
tomaszek83
26-09-2012, 22:06
wszystko zależy od tego jaką masz strukturę katalogów. Sądząc po pliku .xml powinieneś grafikę w plikach .css (które są w katalogu templates/nazwa-szablonu/css/style.css) wywoływać następująco
.klasa {
background: url("../images/obrazek.jpg") ;
}
Natomiast jeśli osadzasz grafike bezpośrednio w pliku index.php szablonu to osadzasz ją podając pełną ścieżkę templates/nazwa-szablonu/images/obrazek.jpg
Edit:
A tak w ogóle to gdzie masz problem bo ja nie widzę go na podanej przez Ciebie stronie. Tło strony jest plikiem graficznym i się wyświetla poprawnie więc w czym problem?
więc w czym problem?
Był w tym: ../
;)
dziękuje za pomoc!
Faktycznie trzeba bylo zmienic sciezke w piku index.php i arkuszu stylów.
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!