Jump to content
gaelo

[Resolu]Logo PNG

Recommended Posts

Bonjour,
J'ai conçu un logo transparent en png et en gif. MAlheuresement, un fond blanc apparait. Comment le modifier et/ou par CSS afin que le fond du logo soit transparent?

MErci

Share this post


Link to post
Share on other sites

[édit] :vérifie dans global.css que h1#logo { background-coor : transaprent; }

png24 ou png8 ?

avec quel logiciel as tu fait cette image ?

Share this post


Link to post
Share on other sites

J'ai utilisé le PNG24 avec Photoshop. J'ai appliqué le css background-color : transaprent; mais le fond blanc réside.

Share this post


Link to post
Share on other sites

Parceque un script (lorsque tu passe par le back-office) convertit automatiquement ton image en jpg (qui lui ne gere pas la transparence).
La solution (ou plutot l'astuce) c'est de renomer ton png en jpg (j'ai bien dit renomer et pas convertir) et de l'envoyer sur ton ftp en écrasant l'autre.

Share this post


Link to post
Share on other sites

Merci pour l'astuce. j'ai copié le logo PNG dans le dossier image et j'ai modifier le template header en ajoutant le nom réel du logo.
Merci

Share this post


Link to post
Share on other sites

bonjour,

Eh bien j'ai le même problème.
J'ai mis dans le dossier img un logo.gif
J'ai modifié le header.tpl : src = ...logo.gif

et rien à faire, l'image ne s'affiche pas !
version 1.4.3 en local

C'est comme si le fichier header.tpl n'était pas modifié, quand je regarde avec Firebug c'est toujours logo.jpg ???
Que faire ?

Merci

Share this post


Link to post
Share on other sites

si dans Firebug c'est toujours logo.jpg
c'est que ta modif de header.tpl n'est pas prise en compte.

_peut ê parce que le cache smarty est activé (dans ce cas parametres > performances > forcer la compilation > oui)(à repasser à "non" quand tu passes ta boutique en production)

Share this post


Link to post
Share on other sites

Pour ceux qui cherchent la solution;

C'est vrai que c'est tout de même bizarre qu'on ne puisse pas simplement envoyer un gif ou Png ..

Donc, comme il est dit précedement, il faut remplacer logo.jpg par logo.png dans son theme, puis header.tpl

 

Ensuite on envoie sa photo via l'interface d'amin.

Quelque soit le format envoyé, ça recréer un logo.jpg dans le dossier img à la racine de prestashop.

Ensuite on supprime cette image via ftp et on place son image logo.png

Et voilà, ça fonctionne .

Share this post


Link to post
Share on other sites

Bonsoir,

 

Plus simple :

 

1 - Intégrez votre logo en .png8 dans Préférences>THEMES

2 - Allez sur Préférences>IMAGES

3 - Dans le paragraphe "Options de génération d'images", dans la partie "Format d'image", cochez "Utiliser le PNG uniquement si l'image de base est au format PNG"

4 - Enregistrez puis rafraîchissez votre site front office (pensez à vider le cache aussi)

5 - Si ça ne marche pas, refaites l'opération N°1

 

Je l'ai testé en local et aussi chez l'hébergeur avec la version 1.6.

  • Like 3

Share this post


Link to post
Share on other sites

Je déterre ce thread car la solution "élégante" par Aziliz ne fonctionne pas: même si l'option de génération d'images est à "Utiliser le PNG uniquement si l'image de base est au format PNG", le moteur génère tout de même du .jpg!

En remplaçant les images directement dans le répertoire img, et en utilisant les noms en jpg sans conversion, ça passe.
C'est sale, mais ça passe...

 

Ceci dit, le bug est toujours présent...
 

Share this post


Link to post
Share on other sites

J'ai abandonné l'idée d'une solution élégante... comprends pas pourquoi ça ne fonctionne pas et le temps me manque pour voir ça en détails.
Quoi qu'il en soit, Prestashop utilise le jpg en interne même si on lui spécifie d'utiliser le png...

Share this post


Link to post
Share on other sites

Bonjour à tous.

 

J'ai (enfin) réussi à trouver une solution pour ce problème de logo transparent. Je viens de faire la démarche, et ça a fonctionné. Voici comment j'ai réussi. Pour info, je suis sous Prestashop 1.6.

 

- Ouvrez votre logo avec PhotoFiltre (J'utilise le 7)

- Rendez le fond de votre logo transparent. Pour ce faire, Utilisez l'outil "Baguette Magique" sur la droite et sélectionner la partie que vous souhaitez rendre transparente. 

- Dans le menu "Image", sélectionnez "Transparence Automatique" puis "Région intérieure à la Sélection".

- Ensuite, dans le menu "Image", sélectionnez "Mode" et cliquez sur "Mode RVBA".

- Rendez vous ensuite dans le BackOffice de Prestashop, dans le menu "Préférences", "Images" et sélectionnez "Utiliser le PNG uniquement si l'image de base est au format PNG".

-Rendez vous dans "Préférences", "Thème" et intégrez votre logo, et le tour est joué ! :)

 

J'ai testé avec trois sortes d'images, ça a fonctionné à chaque fois.

 

Au plaisir !

Share this post


Link to post
Share on other sites

Ma solution :
Uploader l'image png dans le dossier img/ puis modifier le nom de l'image dans la table shop_configuration et le tour est joué ;)

  • Like 1

Share this post


Link to post
Share on other sites

Bonjour,

Je suis PS de sur, 1.6.1.0 et ta pas de ne formula FONCTIONNE, Une Foi this opération faité j 'ai la page blanche juin with registered »       

La Page  helicoservices.com  ne pas Fonctionne

Impossible de this request Traiter via  helicoservices.com  à l'heure actuelle.

500              "

Comment faire?, merci de votre aide.

rouge-gorge

 

 

 

Share this post


Link to post
Share on other sites

suffit enregistrer vos image en png8 et pas 24  c'est tout  ;)

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More