Skocz do zawartości
sylwekb

Problem z wyświetlaniem zdjęć pod przeglądarką IE

Rekomendowane odpowiedzi

bo widzisz IE dla wyświetlenia obrazków wymaga zadeklarowania w kodzie html wysokości i szerokości

 

a u ciebie przy obrazkach jest width="" height=""

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Dziękuję za odpowiedź, ale w tym pliku css-a mam już zadeklarowane width i height. Na co mam zmienić aby pod przeglądarka IE prawidłowo pokazywało zdjęcia?

 

#primary_block #image-block img#bigpic { 
	cursor: pointer; 
	height: 300px;
	width: 300px

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

no ale czytacie ze zrozumieniem?

 

napisałem

 

bo widzisz IE dla wyświetlenia obrazków wymaga zadeklarowania w kodzie html wysokości i szerokości

czyli w tym co jest generowane przez tpl-a

 

IE nie wyświetla obrazków bo nie ma zadeklarowanych wysokości i szerokości czyli w wyniku kompilacji tpl-a w kodzie jest

 

width="" height=""

 

zamiast

 

width="300px" height=" 226px"

 

czyli pierwszy z brzegu przykład

 

width="" height="" alt="Kolekcja 11 z woalem 11W" src="http://www.sklepdzieciecy-mis.pl/9-169-home/ecouteurs-a-isolation-sonore-shure-se210-blanc.jpg">

 

w przypadku IE css można sobie w buty włożyć

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Dzięki, uzupełnię, że należy zastąpić w cudzyslowiach {$homeSize.width} i {$homeSize.height} rozmiarami miniatury np 129 w pliku szablonu oraz modules/homefeatured/homefeatured.tpl w pliku odpowiadającym za wyświetlanie polecanych produktów na stronie głównej

.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

lepiej zdiagnozuj problem dlaczego $homeSize nie jest wysłane do tpl-a

 

W ostateczności możesz powstawiać "na sztywno" ale to nie jest dobre rozwiązanie ;)

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Tylko jak zdiagnozować problem nie wysyłania tego zapytania do tpla, bo sprawdzałem i dotyczy to wszystkich szablonów?

Co może być przyczyną, hosting czyli jakieś specyficzna konfiguracja php czy coś trzeba włączyć w panelu administracyjnym Presty?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

dość często jest to prozaiczna przyczyna - czyli usunięcie rozmiaru "home" w konfiguracji sklepu

albo odznaczenie generowania zdjęć "home" dla produktów

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Wystarczy znaleźć classes/ImageType.php i zamienić zapis

 

public static function getFormatedName($name)

{

$theme_name = Context::getContext()->shop->theme_name;

$name_without_theme_name = str_replace(array('_'.$theme_name, $theme_name.'_'), '', $name);

 

na poniższy zapis

 

public static function getFormatedName($name)

{

$theme_name = Context::getContext()->shop->theme_name;

$theme_name = 'default';

$name_without_theme_name = str_replace(array('_'.$theme_name, $theme_name.'_'), '', $name);

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się



  • Przeglądający

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

  • Aktywni użytkownicy

    Nikt jeszcze nie otrzymał reputacji w tym tygodniu.

  • Statystyki forum

    • Tematów
      7 733
    • Postów
      36 989
×