[RESOLU] Géneration de PDF avec le module CGHTML2PDF -
alas - 23/01/2017
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 2.1.5
#~ Url du site : Localhost
#~ Hébergeur / Soft :
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour à tous,
En fouinant un peu sur le forum j'ai trouvé ceci pour la génération de PDF
http://dev.cmsmadesimple.org/projects/cghtml2pdf
J'ai installé le module qui est en dépendance avec CGExtensions.
Mais une fois installé je ne sais pas comment faire pour créer un PDF, je voudrais générer un PDF à partir du module LISE, est ce que quelqu'un aurait déjà installé ce module ?
Merci pour votre aide !
[RESOLU] Géneration de PDF avec le module CGHTML2PDF -
alas - 08/02/2017
Je refais un petit UP par rapport à mon post, est ce que quelqu'un aurait une solution pour générer un PDF à partir de Lise, faut-il que j'interroge la BDD pour générer via un fichier PHP le PDF, si quelqu'un a une autre solution je suis preneur.
Merci à vous.
[RESOLU] Géneration de PDF avec le module CGHTML2PDF -
nicks - 14/02/2017
Bonjour, en ce qui me concerne j'ai déjà généré des PDF depuis un LISTIT2. En revanche je n'ai pas utilisé un module CMSMS mais la librairie MPdf (
https://github.com/mpdf/mpdf).
Ce post en anglais m'avait bien aidé :
https://forum.cmsmadesimple.org/viewtopic.php?f=28&t=71925
Au final j'avais créé des gabarits spécifiques de ListIt pour générer les PDF de pages "à la volée" et les adapter parfaitement à un format d'impression (A4 dans mon cas).
[RESOLU] Géneration de PDF avec le module CGHTML2PDF -
nicks - 14/02/2017
Pour aller un peu plus loin dans les explications, je viens de retomber sur le petit mémo que je m'était fait à l'époque, le voici ca peut sans doute aider...
01. Télécharger mpdf:
http://www.mpdf1.com/mpdf/index.php?page=Download
02. Déziper et envoyer le dossier mpdf à la racine du site dans un dossier "mpdf"
03. Créer le fichier mpdf/css/mpdf.css (= le fichier css qui met en page le pdf)
04. créer le fichier makepdf.php (à la racine du site)
05. Dans le gabarit des pages à transformer en PDF ajouter le code :
<script language="javascript" type="text/javascript">
{literal}
/* <![CDATA[ */
document.write('<a href="makepdf.php?url=' + encodeURIComponent(location.href) +'" "class=pdf-btn">');
document.write('Create PDF file of this page');
document.write('</a>');
/* ]]> */
{/literal}
</script>
Bonne chance
[RESOLU] Géneration de PDF avec le module CGHTML2PDF -
alas - 16/02/2017
Bonjour Nick,
Merci pour ta réponse, je vois que la solution reste de passer par un module extérieur, je trouve cela dommage.
Je vais tenter de le faire et je reviens vers vous si j'ai des problèmes.