Jump to content

plus de logo sur mes factures ni BL


Recommended Posts

Bonjour, 

 

je n'ai plus de logo sur mes pdf Factures et Bons de livraison ni les images produits sur les factures.

J'ai déjà vidé le cache navigateur et boutique

dans  bo< commande,<factures,j'ai enlever les images produits et remis l'option.

re télécharger le logo  dans apparence < thèmes et logo

Par contre, Il apparaît bien dans les mails

 

J'ai également fouiller sur le forum et certains conseillent de vérifier la BDD et dans configuration je n'ai pas logo-invoice

 

Version de PrestaShop : 1.7.5.1

URL de la boutique : http://shopnature.fr/

Thème actif : classic

Edited by Aurélia222 (see edit history)
Link to comment
Share on other sites

  • 9 months later...
  • 9 months later...

Bonjour,

J'ai eu le même problème aujourd'hui, avec Prestashop 1.7.6.8. Je ne sais pas pour quelle raison, mais l'affichage de l'image ne fonctionne que quand on donne un chemin relatif dans le template.

Voici une solution possible en attendant une correction de Prestashop :

1) Ouvrez le fichier /pdf/header.tpl via FTP et copiez son contenu

2) Créez un nouveau fichier /themes/VOTRE_THEME/pdf/header.tpl et collez-y le contenu du fichier précédent. Cela créé une surcharge du template par défaut pour l'entête du pdf via votre thème, et permet de ne pas perdre les modifications lors des mises-à-jour de Prestashop.

3) Remplacez la ligne suivante... 

<img src="{$logo_path" style="width:{$width_logo}px; height:{$height_logo}px;" />

Par ce qui suit :

<img src="{$logo_path|parse_url:$smarty.const.PHP_URL_PATH}" style="width:{$width_logo}px; height:{$height_logo}px;" />

Cette modification permet de découper l'URL pour n'en conserver que la partie relative.

Bonne journée

  • Like 3
Link to comment
Share on other sites

  • 1 month later...

Bonjour, perso j'ai un autre type de problème, dans un prestashop 1.6.xxx subitement les logos s'affichent en noir et blanc dans les PDF!  quelqu'un aurait une idée? merci

 

Mise à jour de mon post: le logo est en PNG. je viens de le changer en JPG est il est maintenant en couleur... Cela n'explique pas pourquoi un site en ligne depuis 3/4 ans change comme cela, mais.....

Edited by JLCH (see edit history)
Link to comment
Share on other sites

  • 4 months later...
Le 11/11/2020 à 2:32 PM, Finsky a dit :

Bonjour,

J'ai eu le même problème aujourd'hui, avec Prestashop 1.7.6.8. Je ne sais pas pour quelle raison, mais l'affichage de l'image ne fonctionne que quand on donne un chemin relatif dans le template.

Voici une solution possible en attendant une correction de Prestashop :

1) Ouvrez le fichier /pdf/header.tpl via FTP et copiez son contenu

2) Créez un nouveau fichier /themes/VOTRE_THEME/pdf/header.tpl et collez-y le contenu du fichier précédent. Cela créé une surcharge du template par défaut pour l'entête du pdf via votre thème, et permet de ne pas perdre les modifications lors des mises-à-jour de Prestashop.

3) Remplacez la ligne suivante... 


<img src="{$logo_path" style="width:{$width_logo}px; height:{$height_logo}px;" />

Par ce qui suit :


<img src="{$logo_path|parse_url:$smarty.const.PHP_URL_PATH}" style="width:{$width_logo}px; height:{$height_logo}px;" />

Cette modification permet de découper l'URL pour n'en conserver que la partie relative.

Bonne journée

Fonctionne parfaitement pour moi, merci beaucoup !

Link to comment
Share on other sites

  • 6 months later...
On 11/11/2020 at 2:32 PM, Finsky said:

Bonjour,

J'ai eu le même problème aujourd'hui, avec Prestashop 1.7.6.8. Je ne sais pas pour quelle raison, mais l'affichage de l'image ne fonctionne que quand on donne un chemin relatif dans le template.

Voici une solution possible en attendant une correction de Prestashop :

1) Ouvrez le fichier /pdf/header.tpl via FTP et copiez son contenu

2) Créez un nouveau fichier /themes/VOTRE_THEME/pdf/header.tpl et collez-y le contenu du fichier précédent. Cela créé une surcharge du template par défaut pour l'entête du pdf via votre thème, et permet de ne pas perdre les modifications lors des mises-à-jour de Prestashop.

3) Remplacez la ligne suivante... 

<img src="{$logo_path" style="width:{$width_logo}px; height:{$height_logo}px;" />

Par ce qui suit :

<img src="{$logo_path|parse_url:$smarty.const.PHP_URL_PATH}" style="width:{$width_logo}px; height:{$height_logo}px;" />

Cette modification permet de découper l'URL pour n'en conserver que la partie relative.

Bonne journée

Merci, ça marche super bien maintenant!

 

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...