[Résolu] Creation de pdf d'après une node

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

Après des recherches infructueuses sur mon moteur de recherche favoris, je n'ai pas trouvé la solution à mon problème.

Ce que j'aimerais c'est de pouvoir créer automatiquement un pdf d'après un node, en pouvant définir quel champs apparait dans celui-ci et dans quel ordre. La prise en compte d'un css n'est pas très important, mais s'il est possible pourquoi pas...

J'ai essayé print-friendly, mais le résultat final est inutilisable, car l'écriture trop petite :-/

Est-ce que que quelqu'un à une solution?

Merci d'avance

Baltak

Version de Drupal : 

Merci pour la réponse rapide :-) Je suis en train de tester dompdf, mais pour le moment il est moins convaincant que tcpdf... Il affiche page blanche :-/

Il y'a juste "Configurer le tpl" que je ne connais pas, où se trouve ce tpl?

Comme on peut le voir là http://git.drupalcode.org/project/print.git/tree le .tpl.php se trouve directement dans le module print.

Attention, on ne modifie rien dans un module. Jamais. Rien. (sinon des chatons meurent instantanément).

Il faut copier ce .tpl.php dans ton theme, et il sera pris en compte. (flush des caches necessaire)

De plus, comme indiquer dans le readme du module, on peut spécialiser ce fichier.

- It is possible to set per-content-type and/or theme-specific templates which are searched for in the following order:
1. print_[format].node-[type].tpl.php in the theme directory
2. print_[format].node-[type].tpl.php in the module directory
3. print_[format].tpl.php in the theme directory
4. print_[format].tpl.php in the module directory
5. print.node-[type].tpl.php in the theme directory
6. print.node-[type].tpl.php in the module directory
7. print.tpl.php in the theme directory
8. print.tpl.php in the module directory (supplied by the module)

Ha non j'aime trop les chatons pour aller modifier dans le module directement :-)

Merci, grâce à cette astuce je n'ai plus une page blanche... mais tous mes champs superposé l'un sur l'autree =) Je vais continuer à chercher.

Baltak