Jump to content

[Résolu] Pb d'affichage du logo sur certaines pages après activation url rewriting


Recommended Posts

Bonjour à tous,

 

Depuis que l'url rewriting a été activé sur ma boutique, mon logo ne s'affiche plus (remplacé par un point d'interrogation), cela uniquement sur les pages produit et cms, à part 2 pages produit où là curieusement il s'affiche correctement.

 

Toutes les autres images s'affichent normalement, le problème se pose uniquement avec le logo...

 

J'ai testé plusieurs fichiers .htaccess trouvés sur le forum, sans résultat.

 

La boutique est hébergée chez ovh, hébergement mutualisé pro.

Version de la boutique 1.3.0.10

 

Le problème vient-il du fichier .htaccess ou cela peut être autre chose ?

 

Je précise que je ne suis pas du tout une spécialiste en informatique, je reprends le travail de mon webmaster qui ne peut plus assurer ses fonctions.

 

Donc si quelqu'un veut bien me donner un petit coup de main, explications détaillées nécessaires pour débutante un peu paumée :-)

 

Merci d'avance !

Link to comment
Share on other sites

Bonjour à tous,

 

Depuis que l'url rewriting a été activé sur ma boutique, mon logo ne s'affiche plus (remplacé par un point d'interrogation), cela uniquement sur les pages produit et cms, à part 2 pages produit où là curieusement il s'affiche correctement.

 

Toutes les autres images s'affichent normalement, le problème se pose uniquement avec le logo...

 

J'ai testé plusieurs fichiers .htaccess trouvés sur le forum, sans résultat.

 

La boutique est hébergée chez ovh, hébergement mutualisé pro.

Version de la boutique 1.3.0.10

 

Le problème vient-il du fichier .htaccess ou cela peut être autre chose ?

 

Je précise que je ne suis pas du tout une spécialiste en informatique, je reprends le travail de mon webmaster qui ne peut plus assurer ses fonctions.

 

Donc si quelqu'un veut bien me donner un petit coup de main, explications détaillées nécessaires pour débutante un peu paumée :-)

 

Merci d'avance !

 

Bonjour,

 

Normalement l'activation de l'url rewriting ne devrait pas causé ce genre de problème.

Avez vous essayer de réuploader votre logo dans le back office après l'activation de l'url rewriting ? cela pourrait peut être résoudre le problème.

 

Sinon vous avez une autre solution c'est de relinker le logo dans un autre répertoire, dans le header.ptl de votre thème, car celui-ci affiche par défaut le logo que vous uploadé depuis votre back office, donc pour que l'affichage du logo sur votre front office soit indépendant de votre back office, modifier votre header.tpl comme ceci ( méthode pour prestashop 1.3.0.10 :

 

Editer votre header.tpl et remplacer cette ligne complète :

<h1 id="logo"><a href="{$base_dir}" title="{$shop_name|escape:'htmlall':'UTF-8'}"><img src="{$img_ps_dir}logo.jpg" alt="{$shop_name|escape:'htmlall':'UTF-8'}" /></a></h1>

 

par :

<div id="top"><a href="{$content_dir}" title="{$shop_name|escape:'htmlall':'UTF-8'}"><img src="{$img_dir}logo/logo.png" alt="{$shop_name|escape:'htmlall':'UTF-8'}" /></a></div>

 

Ensuite dans le répertoire img de votre thème, il faut créer un répertoire logo et uploader le logo au format .png ( au même dimension prédéfini dans votre global.css #header_logo ) pour une meilleur qualité du logo, car depuis le back office le logo est compressé ce qui le pixelise et donne un effet de bavure sur les couleurs.

 

Avec cette solution l'affichage de votre logo devrait se faire partout normalement, et ne devrait plus être un problème pour vous, j'ai toujours utiliser cette solution surtout pour le coté qualité d’affichage du logo, sans aucun souci.

 

Bon courage :)

Link to comment
Share on other sites

Bonjour Game7, merci pour ton aide !

 

Pour ce qui est du format de l'image, le logo était déjà au format png.

Malheureusement les 2 solutions ne changent rien...

Par contre je ne sais pas si ça a quelque chose à voir avec le problème, mais quand j'affiche le code source d'une page de la boutique où le logo ne s'affiche pas, le chemin d'accès indiqué du logo est le même qu'avant, c'est à dire dans le dossier css de mon thème.

Link to comment
Share on other sites

Sinon as tu essayé de vidé le cache dans le repertoire tools/smartys/compile ?

il faut tout vider sauf le fichier index.php, ainsi il y aura une nouvelle recompilation des smartys avec tes liens en url rewriting, ça pourrait peut être résoudre ton problème, dans tous les cas ça peut être que bénéfique de vider le cache de temps en temps.

Link to comment
Share on other sites

Mon problème est résolu !!! Merci beaucoup !!! :D

 

Par contre j'ai eu un souci après avoir vidé le cache dans le répertoire tools/smartys/compile (en conservant bien le fichier index.php), les catégories ne s'affichaient plus donc plus accès aux produits, pourtant bien présents car je pouvais accéder aux pages produits des produits phares de la page d'accueil.

J'ai donc remis l'ancien dossier "compile" que j'avais sauvegardé, en remplaçant juste les fichiers qui concernaient le header par les nouveaux générés après avoir vidé le cache. Je ne sais pas si c'est très clair... Et là tout est rentré dans l'ordre.

Me reste à savoir pourquoi les catégories disparaissent quand je vide le cache... mais pour le moment je vais me contenter de ça !

 

Merci encore à toi Game7 :)

Link to comment
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...