Aller au contenu

October 15, 2013

1

Utiliser des images au format png dans Prestashop

Je me suis récemment retrouvé face aux limites de Prestashop v1.3.x. Pour les besoins d’un client, il m’a fallu intégrer la possibilité d’utiliser des images de type “png” pour les photos des produits dans le but d’utiliser des images détourées et de distinguer un fond au travers.

Ayant trouvé une solution à mon problème, j’ai bien évidemment décidé de vous la partager.

  • Pour utiliser des images de type “png” au sein de prestashop, téléchargez ce fichier :

images.inc.php (le fichier est à l’intérieur de l’archive)

Puis remplacer le vôtre par celui-ci, il se trouve normalement à la racine de votre boutique prestashop.

  • J’ai pu réaliser une fiche produit de ce genre :

images produit format png prestashop

NB: Fonctionne sous Prestashop 1.3.x, j’attends vos retour pour les version antérieur !

NB: Le format png est intégré depuis la version 1.4.3 uniquement.

Merci à S.Goumy

Publié par
Plus d'articles pour la catégorie Modules, Tutoriels
7 Commentaires Poster un commentaire
  1. Sep 8 2011

    Merci pour ce partage et pour ce blog qui donne des astuces ou des petits rappels sur PrestaShop. A suivre :)

    Reply
  2. Sep 11 2011

    Bonjour,

    Il existe aussi un module qui gère ça bien, c’est le module “ImageTransparency” de Henry Bayens. Malheureusement il ne fonctionne pas pour les premières version 1.4.
    Vous pouvez le trouver ici.

    Reply
  3. miss fluo
    Apr 24 2012

    Bonjour,

    j’ai téléchargé la version 1.4 de prestashop, j’y ai mis un logo avec de la transparence en .png et il y a un fond blanc et non de la transparence.
    Est ce que vous pourriez m’aider?

    Merci d’avance.

    Reply
    • eMizZ
      Apr 25 2012

      Prestashop retravaille l’image et la met au format jpg, essayez plutôt d’uploader manuellement votre image sur le ftp et de mettre le logo directement dans le fichier header.tpl

      Reply
  4. Apr 26 2012

    Bonjour,

    Super le tuto, il est plus efficace de mettre le fichier png dans le dossier img à la racine du projet. Et ensuite directement d’entrer en dur dans le header.tpl l’adresse du type:

    Reply
  5. Solène
    Nov 10 2012

    Super ! C’est parfait :) Merci beaucoup !!

    Reply
  6. Matt
    Feb 22 2013

    Bonjour,

    Je suis interessé par votre solution mais mon site est sous Prestashop 1.5. J’ai regardé mon fichier images.inc.php. et il n’a que 166 lignes donc ce n’est pas le même que le votre.

    Je peux quand même le remplacer par le votre ? ou il y a une autre solution.

    Merci.
    Matt

    Reply

Partagez votre opinion, postez un commentaire.

(requis)
(requis)

Note: Le HTML est autorisé. Votre e-mail (ne sera pas publié).

S'abonner aux commentaires


3 + 2 =