Forum PrestaShop

Il Forum di PrestaShop è lo spazio in cui puoi condividere con la comunità di PrestaShop consigli pratici sull'e-commerce e trovare la risposta a tutte le domande tecniche e funzionali.

Forum PrestaShop

Jump to content

[Résolu] Logo en PNG ou GIF

25 replies to this topic
#1
blusydays

    PrestaShop Newbie

  • Members
  • Pip
  • 13 posts
bonjour,

Je souhaite mettre dans ma boutique prestashop un logo en PNG ou GIF ( avec transparence ), or quand je l'upload avec l'outil d'administration il le convertit en JPG bien sur sans transparence mais de surcroit avec un taux de compression élevé ce qui résulte avec une qualité d'image médiocre.

Donc ma question, est ce qu'il est possible de mettre des images PNG ou GIF comme logos ? si oui comment faire (même si je dois changer une portion du code )

Bien à vous.

#2
neocrow

    PrestaShop Apprentice

  • Members
  • PipPip
  • 33 posts
Le problème si tu veux c'est que ce logo apparait sur tes factures,tes mails etc donc il ne peut pas être un gif.Mais tu peux par contre retoucher un peu le code du header et mettre le lien de ton logo en dur comme sa tu pourra mettre ce que tu veux comme logo dans tes pages,et sur tes factures et mail il y aura le logo jpg.

A confirmer par les pro...

#3
Fabrice

    PrestaShop Fanatic

  • Moderators
  • 3147 posts
moi, j'ai mis un jpg sur fond blanc.
les png, à éviter : IE gère ça assez mal à ma connaissance... mais à confirmer.
Fabrice
http://www.my-deco-shop.com
Projet en cours de lancement - New fantastic module: Checkout-Pro
le meilleur outil de gestion pour Prestashop que j'utilise - best tool I use: Store Commander

#4
blusydays

    PrestaShop Newbie

  • Members
  • Pip
  • 13 posts
Merci neocrow pour l'astuce, ça marche ;-)

@Fabrice, IE 6 et le seul à ma connaissance qui gère mal le PNG, il faut ajouter un script à son site pour "aider" IE à mieux le gèrer

#5
Fabrice

    PrestaShop Fanatic

  • Moderators
  • 3147 posts
c'est pas con ça...

ça marche aussi avec une bannière en flash ? déjà essayé ?
Fabrice
http://www.my-deco-shop.com
Projet en cours de lancement - New fantastic module: Checkout-Pro
le meilleur outil de gestion pour Prestashop que j'utilise - best tool I use: Store Commander

#6
neocrow

    PrestaShop Apprentice

  • Members
  • PipPip
  • 33 posts
Pour une fois que je trouve une soluce sympa lol.

#7
blusydays

    PrestaShop Newbie

  • Members
  • Pip
  • 13 posts
Théoriquement si ça a fonctionné pour un GIF ça devrait le faire avec du flash.

#8
mnizet

    PrestaShop Apprentice

  • Members
  • PipPip
  • 43 posts

From 1223668646:

moi, j'ai mis un jpg sur fond blanc.
les png, à éviter : IE gère ça assez mal à ma connaissance... mais à confirmer.

Les PNG passent tous mal en 32 bits quand il y-a de la transparence.
'faut arrêter d'utiliser IE, et prendre mozilla ;)
le pb, c'est que la majorité des users ont IE :'(.

#9
karotlyne

    PrestaShop Newbie

  • Members
  • Pip
  • 1 posts
Salut !
Moi aussi je cherche à mettre un logo en png sur mon site prestashop, j'aimerai bien essayer de modifier le "header" mais ou le trouver ??
Je vous remercie d'avance pour votre aide !

#10
Jacques Biais

    PrestaShop Addict

  • Members
  • PipPipPip
  • 718 posts
Le header.tpl se trouve dans le dossier du thème.
Remplace

#11
Portos6300

    PrestaShop Apprentice

  • Members
  • PipPip
  • 26 posts
Bonjour,

@jacobis : si j'ai bien compris il faut remplacer

[code]

#12
Portos6300

    PrestaShop Apprentice

  • Members
  • PipPip
  • 26 posts
Bonjour,

@jacobis : si j'ai bien compris il faut remplacer

[code]

#13
Jacques Biais

    PrestaShop Addict

  • Members
  • PipPipPip
  • 718 posts
Oui, c'est ce que j'ai écris.
Remplacer par:

{$img_ps_dir}logo.png

#14
Portos6300

    PrestaShop Apprentice

  • Members
  • PipPip
  • 26 posts
oui c'est ce que j'ai fait, mais sa ne fonctionne pas.

<!-- Header -->


J'ai également essayé

<!-- Header -->


Et aucun des deux ne fonctionnent.

Est-ce que j'ai fait une erreur quelque part ?

#15
Jacques Biais

    PrestaShop Addict

  • Members
  • PipPipPip
  • 718 posts
Déjà, ça sent le bricolage, le header fermé tout de suite après le lien du logo!!! et à nouveau fermé en bas après la fermeture du header_right il y a une balise en trop et c'est celle placée après le logo.

On doit avoir:


LE CODE DU HEADER

{$HOOK_TOP}


C'est comme ça qu'après on rame pour la mise en page....

Ceci mis à part, ça n'a rien à voir avec le problème et c'est la première solution qui est bonne même si là aussi il manque du code concernant les dimensions de l'image.

Je te conseille:
- Reprendre le code exact dans le header.tpl du thème prestashop d'origine que tu as dû surement sauvegarder.
- Changer simplement "jpg" en "png" sans rien toucher d'autre.
- Placer ton image dans le répertoire "img" du SITE
- Supprimer les fichiers du cache smarty.
Rafraichir ta page et cela doit fonctionner.

Je fais ça pour tous mes thèmes et n'ai jamais rencontré un problème.

Cordialement

#16
Portos6300

    PrestaShop Apprentice

  • Members
  • PipPip
  • 26 posts
D'accord

en ce qui concerne le bricolage, c'est normal sa peut faire mal aux yeux pour les developeurs,...

Mais je ne suis pas du tout du metier et j'essaie de comprendre et de faire au mieux.

Je vais essayé votre solution demain. J'espere que sa fonctionnera du premier coup.

Je vous remercie deja pour votre aide et je vous tiens informer, si sa fonctionne.

#17
Jacques Biais

    PrestaShop Addict

  • Members
  • PipPipPip
  • 718 posts
C'était pour te rendre service, car si l'on a pas un peu de rigueur, on cours très vite à la catastrophe. Il n'y a aucune critique, mais simplement une façon peut-être un peu directe de dire les choses.
Je ne suis absolument pas développeur ni programmeur, mais j'ai appris à mes dépends qu'un minimum de rigueur est indispensable et si je peux éviter que d'autres fassent les mêmes erreurs, alors j'aurais rendu service.
Maintenant chacun fait comme il veut.

#18
Portos6300

    PrestaShop Apprentice

  • Members
  • PipPip
  • 26 posts
Bon mauvaise nouvelle, ça ne fonctionne pas pourtant j'ai fait comme vous m'avez dit.

J'ai pris le header.tpl du thème prestashop d'origine, j'ai fait un copier/coller et j'ai uniquement changé logo.jpg en logo.png et sa ne fonctionne pas.

Sa prend quand même le logo.jpg, je ne sais pas pourquoi.....

#19
Jacques Biais

    PrestaShop Addict

  • Members
  • PipPipPip
  • 718 posts
Si ça prend le logo.jpg, c'est qu'il faut rafraichir le cache smarty en supprimant les fichiers qui se trouvent dans le dossier "compil".(serveur)
Le logo doit bien entendu être placé dans le répertoire "img" du site et non du thème.
Essais de supprimer le logo.jpg, le titre du site doit être affiché à la place ou le logo.png (png24).

#20
Portos6300

    PrestaShop Apprentice

  • Members
  • PipPip
  • 26 posts
Bonjour,

Parfait sa fonctionne !!!!

Je n'avais pas vider le cache smarty.

Merci beaucoup pour votre aide.