gringo1er Posted February 21 Share Posted February 21 Bonsoir à tous Utilisateur de PS8.1.3, je souhaiterais ajouter une bannière en bas de page des factures. Pour faire des promotions de produits, pour des campagnes..... J'ai créé une bannière que je nomme banniere.jpg pour l'exemple. J'ai intégré cette bannière dans /img J'ai essayé d'intégrer le code suivant <img src="{$img_ps_dir}banniere.jpg" /> en fin du fichier /pdf/invoice.tpl mais cela de marche pas. j'ai essayé /pdf/footer.tpl cela ne marche pas non plus. Je crois (mais je peux me tromper) que cela fonctionnait sur PS1.7.x, mais en tout cas sur PS8.1.x cela ne marche pas. J'en appelle du coup à la communauté. Quelqu'un aurait-il une idée? Link to comment Share on other sites More sharing options...
Mediacom87 Posted February 21 Share Posted February 21 Bonjour, certainement que cela doit être une URL globale et non relative. Voici comment l'URL de l'image du logo de la facture est générée : 'logo_path' => Tools::getShopProtocol() . Tools::getMediaServer(_PS_IMG_) . _PS_IMG_ . $logo, Link to comment Share on other sites More sharing options...
gringo1er Posted February 21 Author Share Posted February 21 Merci pour ce retour. Je ne trouve pas cette syntaxe dans le header.tpl Et pour tout dire, si je bidouille un peu je ne suis pas vraiment informaticien. Je ne sais donc pas comment appliquer ce type de syntaxe dans ma recherche Link to comment Share on other sites More sharing options...
Mediacom87 Posted February 21 Share Posted February 21 il y a 32 minutes, gringo1er a dit : Je ne trouve pas cette syntaxe dans le header.tpl Normal c'est la classe qui défini le chemin et le tpl n'affiche que le résultat. Maintenant que je vous aie dit qu'il fallait une URL globale, renseignez l'URL complète de l'image que vous arrivez à afficher dans votre navigateur, comme cela, vous devriez avoir votre image d'affiché dans le PDF. Link to comment Share on other sites More sharing options...
gringo1er Posted February 22 Author Share Posted February 22 Ah ok. Je dois donc remplacer, dans ma syntaxe, ce qu'il y a entre guillemets par https://toto.fr/img/bannière.jpg Je vais essayer ça dès que possible Merci! Link to comment Share on other sites More sharing options...
gringo1er Posted February 22 Author Share Posted February 22 Bon.... J'ai essayé: <img src="https://toto.fr/img/banniere.jpg" /> mais cela ne fonctionne pas plus.... L'url fonctionne, par contre, pour afficher l'image dans le navigateur web... Link to comment Share on other sites More sharing options...
gringo1er Posted March 20 Author Share Posted March 20 Bonjour! Finalement j'ai trouvé! j'ai intégré non pas l'url globale mais le chemin local sur le serveur: <img src="/var/www/website/img/banniere.jpg" /> En fin du fichier /pdf/invoice.tpl Et ça fonctionne! En espérant que cela puisse aider d'autres personnes.... Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now