Toutes les clefs pour réussir dans le e-commerce

Mes modules Prestashop

Mes images ne s’affichent plus sous IE avec Prestashop 1.5.3

Vous avez fait la mise à jour de votre boutique Prestashop pour passer en 1.5.3 et depuis vos images n’apparaissent plus lorsque vous consultez votre site avec internet explorer ? Voici la solution.

Il s’agit d’un problème avec le nom par défaut de vos formats d’images.

Si votre template utilise les formats d’images tel que “small_default”, “large_default”, etc.. vous devez les recréer en remplaçant “default” par le nom de votre propre thème. Par exemple: “small_manit4c” (ou “manit4c” est le nom de mon thème).

Pour faire cela allez dans “préférences/images” et créez vos propres formats. (Malheureusement la commande dupliquer n’existe pas ici, dommage).

Une fois que tous vos formats d’images ont été recréés, vous devez remplacer dans votre thème tous les appels vers les formats “.._default” par “.._manit4c”.

Re-générez vos images et elles réapparaîtront sous IE (et ailleurs).

Poster un Commentaire

20 Commentaires sur "Mes images ne s’affichent plus sous IE avec Prestashop 1.5.3"

Recevoir un email pour
avatar
Trier par:   plus récent | plus vieux | Plus de vote
Karine
Invité

Merci beaucoup, ça fonctionne !!!!

Lionel
Invité
Lionel

Merci! L’idée est pas mal.
Du coup au lieu de faire tout ça j’ai simplement renommé “default” en “default-old” et mon thème actuel en “default” et ça marche.
1000 mercis!

prodome
Invité

bonjour,

inutile de faire tout ce travail, il suffit de rajouter une ligne dans le module /class/imagetype.php

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);

il s’agit de la ligne $theme_name =’default’; à insérer comme montré ci dessus…

bon courage à tous

oum
Invité

ok merci pour cette astuce, reste le problème de la page blanche de module/paiement—–> ce qui rend impossible le paiement pour les livraisons à l’étranger ! j’ai dû restaurer mon ancienne version ce matin à cause de ce problème (1.5.1) car je perds des clients.

astarts
Invité
astarts

“Une fois que tous vos formats d’images ont été recréé, vous devez remplacer dans votre thème tous les appels vers les formats « .._default » par « .._manit4c ».”

Mais comment faire ?

astarts
Invité
astarts

Oui cette étape est faite j’ai renommé les format existants

mais comment remplacer dans le thème tous les appels vers les formats « .._default » par « .._manit4c ». »

astarts
Invité
astarts

Merci j’ai réussit ^^

Parfait !

Florent
Invité
Florent

Bonjour,

quels fichiers du thème faut-il modifier ? je ne vois pas bien.
Merci pour la réponse :)

Florent
Invité
Florent

Merci pour ta réponse, ça me parait assez fastidieux ^^
J’ai finalement repris la solution de changer mon thème en default et de désactiver les url simplifiées pour le moment

flogpro
Invité
flogpro

La solution de prodome marche impecablement, concernant la remarque de maniT4 concerant le problème lors d’une mise à jour, il suffit d’overider la classe, et il n’y aura pas de soucis

Mathieu
Invité
Mathieu

Je viens d’installer une boutique Prestashop en 1.5.4.0 (la dernière version), et mes images ont de gros soucis (gros carrés avec point d’interrogation aussi).
J’ai testé les différentes méthodes évoquées plus haut, sans succès.
J’ai regénéré le .htaccess, et avec ou sans l’URL rewriting j’ai des problèmes…
Quelqu’un aurait-il une idée ?

luc
Invité

Bonjour, je suis “content” de voir que ce problème est récurrent, mais “énervé” de passer autant de temps à chercher à comprendre de tel bug. Prestashop et son support plus que limité n’est pas là pour nous répondre.
Perso, certaines images fonctionnent, d’autres pas. Donc c’est encore plus incompréhensible. Les chemins sont bons, les images sont dans les bons dossiers sur le serveur avec des noms (à la con) genre: ..img/P/1/2/2/122_home.jpg
J’ai viré le .htaccess et le réecriture d’url, régénéré les miniatures… rien ne résout mon problème pour l’instant.
Que faire ?

murdok
Invité
murdok
alexandre
Invité

Bon j’ai exactement le même problème sur mon site que ce soit sous ie ou firefox et le lien ne marche plus.

Peut etre quelqu’un sait comment faire ?

wpDiscuz