Merci, mais malheureusement ça ne fonctionne pas sur mon prestashop.
J'ai bien mis ce code après la ligne 138
if ('' !== _MEDIA_SERVER_1_ || _MEDIA_SERVER_2_ || _MEDIA_SERVER_3_) {
$logo_path = Tools::getShopProtocol() . Tools::getMediaServer(_PS_IMG_) . _PS_IMG_ . $logo;
} else {
$logo_path = _PS_IMG_ . $logo;
}
Et j'ai bien changé la ligne 146 par
'logo_path' => $logo_path,
Mais ça n'a pas fait apparaitre le logo sur les factures (après un vidage de cache)
Puis après j'ai re-remplacer la ligne 146 par
'logo_path' => _PS_IMG_ . $logo,
Mais toujours rien.. (après un vidage de cache)
Mais ça me dérange pas d'inserer le logo dans l'entete de mes facture avec un appel d'un image à sa source, le gros problème est que cette simple ligne de code ne fonctionne pas:
<img src="dinosaur.jpg" style="width:160px; height:80px;"> <img src="dinosaur.jpg" style="width:160px; height:80px;"/>
J'ai mis l'image "dinosaur.jpg" dans le même dossier que le fichier pdf/header.tpl dans lequel ce code est inscrit.
Comment est ce possible que ce code "img src" qui est universel ne fonctionne pas sous prestashop ?!?!? C'est totalement improbable!
EDIT:
J'ai réessayer avec ça:
<img src="{$urls.img_url}Logo-Mail.png" />
Ca marche pas
J'ai essayé ça ensuite:
<img src="{$img_ps_dir}Logo-Mail.png" style="width:160px; height:80px;" />
Et ça ne marche toujours pas..