Bonjour,
après plusieurs essaies non fructuants et quelques désespoirs et abandons, je retente une dernière fois de créer un bouton générateur de PDF pour les articles Joomla, mais cette fois ci avec la librairie DomPDF qui apparemment est le plus stable pour conserver la mise en page...
cependant, comme certain le savent, mon niveau en développement étant assez limité, c'est pourquoi je me pense vers vous pour savoir si quelqu'un aurait la gentillesse pour m'accompagner dans ce tutoriel dont certaines étapes m'échappent : https://www.it-swarm.dev/fr/php/joom...df/l958106323/
si je résume bien il faut :
- télécharger la lib et la placer dans librairie : OK
- Créez une copie du fichier de vue /components/mycom/views/item/view.html.php à /composants/mycom/views/item/view.raw.php : déjà là , ça m'échappe, voila ce que j'ai fait :
dans /www/components , j'ai créé un dossier : com_exportartpdf, puis créé les dossiers ci dessus, mais dans les fichier php, je n'ai pas compris ce qu'il fait écrire dedans...
- Créez une nouvelle présentation dans le dossier /components/mycom/views/item/tmpl nommé pdf.php avec le code suivant : OK
- Ensuite, placez simplement un lien n'importe où dans votre fichier de mise en page /components/mycom/views/item/tmpl/default.php en utilisant un type brut pointant vers la nouvelle mise en page pdf.php : ça je n'ai pas compris, il faut que je mette ce code ? :
supposons que ce soit ça, comment ensuite se servir de tout ce bazar dans l'article pour appeler cette fonction ?
je vous remercie d'avance pour votre aide précieuse :-)
Benjamin
après plusieurs essaies non fructuants et quelques désespoirs et abandons, je retente une dernière fois de créer un bouton générateur de PDF pour les articles Joomla, mais cette fois ci avec la librairie DomPDF qui apparemment est le plus stable pour conserver la mise en page...
cependant, comme certain le savent, mon niveau en développement étant assez limité, c'est pourquoi je me pense vers vous pour savoir si quelqu'un aurait la gentillesse pour m'accompagner dans ce tutoriel dont certaines étapes m'échappent : https://www.it-swarm.dev/fr/php/joom...df/l958106323/
si je résume bien il faut :
- télécharger la lib et la placer dans librairie : OK
- Créez une copie du fichier de vue /components/mycom/views/item/view.html.php à /composants/mycom/views/item/view.raw.php : déjà là , ça m'échappe, voila ce que j'ai fait :
dans /www/components , j'ai créé un dossier : com_exportartpdf, puis créé les dossiers ci dessus, mais dans les fichier php, je n'ai pas compris ce qu'il fait écrire dedans...
- Créez une nouvelle présentation dans le dossier /components/mycom/views/item/tmpl nommé pdf.php avec le code suivant : OK
- Ensuite, placez simplement un lien n'importe où dans votre fichier de mise en page /components/mycom/views/item/tmpl/default.php en utilisant un type brut pointant vers la nouvelle mise en page pdf.php : ça je n'ai pas compris, il faut que je mette ce code ? :
Code:
<a href="index.php?option=com_mycom&view=myview&type= raw&layout=pdf&id=<?php echo $this->item->id?>" target="_blank">Download PDF</a>
je vous remercie d'avance pour votre aide précieuse :-)
Benjamin
Commentaire