Jump to content

Télécharger le bon de livraison depuis un autre bouton


Recommended Posts

Bonjour ! 

Pour aller droit au but j'essaie de faire un bouton PrestaShop qui envoies un bon de livraison spécifique par mail.

image.png.6a593142a2c9c9240309f668ba941098.png

soucis étant que ! en essayant de faire fopen() avec le lien du BL le fichier téléchargé n'est autre que la page de login PrestaShop...

file_put_contents("Tmpfile.pdf", fopen("http://prestashop.test/admin711axku0a/index.php?controller=AdminPdf&submitAction=generateDeliverySlipPDF&id_order=7&token=e5fb5e8c2804935ddc5549b51c463891", 'rb'));

je voudrais donc savoir si je faisait quelque chose de la mauvaise manière ? et comment je peut bypass tout cela ?

Merci a vous et bonne journée !

Share this post


Link to post
Share on other sites

fopen doit faire référence à un chemin de fichier absolu et non pas à une url

Vous devez écrire votre code pour que le pdf soit créé en temps que fichier sur le disque car là il va tenter d'être téléchargé puisqu'il est envoyé au navigateur

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