Jump to content

Probleme logo sur facture


Recommended Posts

Bonjour,

 

Suite à un changement de logo depuis le back-office dans notre thème d'origine Prestashop, nous avons un gros problème sur les factures le logo ne s'affiche plus ce qui laisse un gros espace blanc en haut à gauche.

 

Voici un screen du problème en pièce jointe.

 

Nous sommes vraiment dans l'urgence de refaire apparaître nos logo sur la facture.

 

Merci d'avance.

 

Cordialement,

Alexandre

 

 

 

 

post-943425-0-73557700-1435215605_thumb.jpg

Share this post


Link to post
Share on other sites

dans votre table ps_configuration, cherchez l'entrée PS_LOGO_INVOICE et notez le nom du fichier dans "value"

dans le dossier /img de votre site, verifiez que ce fichier existe bien

Share this post


Link to post
Share on other sites

  • 4 years later...

mes logos sont bien présents dans les mails mais pas dans les factures !!!

l'url est bien présente dans le pdf de la facture (car quant je modifie le fichier /pdf/header.tpl) en ajoutant {$logo_path}
aprés l'affichage du logo, l'url est bien dans la facture !!!!
je peux même cliquer sur le lien et l'image du logo s'affiche sur mon navigateur !!
c'est à ni rien comprendre.

<td style="width: 50%">
        {if $logo_path}
            <img src="{$logo_path}" style="width:{$width_logo}px; height:{$height_logo}px;" />{$logo_path}
        {/if}
    </td>Capture.thumb.JPG.44be8a913b6d42cb124cb893b5028edf.JPG

Edited by l'indien (see edit history)

Share this post


Link to post
Share on other sites

  • 11 months later...

Hello,

Sûrement rien à voir, mais sait-on jamais, sur mon PS 1.7.6.8 le problème est apparu subitement. Logo de la boutique Prestashop présent partout, sauf sur les factures PDF.

J'ai trouvé la solution ici : https://github.com/PrestaShop/PrestaShop/pull/15109 / https://github.com/PrestaShop/PrestaShop/pull/15109/files

Je la retranscris ici, parfois c'est pas facile de s'en sortir avec le site github.com

J'ai donc remplacé la ligne 146 de mon fichier classes/pdf/HTMLTemplate.php

'logo_path' => Tools::getShopProtocol() . Tools::getMediaServer(_PS_IMG_) . _PS_IMG_ . $logo,

par

'logo_path' => _PS_IMG_ . $logo,

Et l'image est réapparue sur mes factures !

Barbatruc ! :)

Antoine

 

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
 Share

×
×
  • Create New...

Important Information

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