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ę

Komentowanie zawartości tej strony możliwe jest po zalogowaniu



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 778
    • Postów
      37 069
×