Bonjour,
En temps normal, j'utilise php avec FPDF pour générer différents documents comme des factures. Sauf que j'ai l'impression d'être arrivé à la limite.
Voici le problème : régulièrement le client (ici client interne) demande à faire évoluer la mise en page des documents (ajout d'un logo, modification de la police...).
A chaque fois, il est nécessaire de modifier le code pour prendre en considération ces évolutions. Après la modification du core, il faut ajouter les différentes phases : Code Review, Preprod, Test, Mise En Prod, ect.
Bref, beaucoup de travail pour simplement souligner le titre d'un document :-).
Il doit être possible de faire mieux.
L'idée :
Avoir un document "template" au format docx ou odt.
Document qui contiendrait des #balises correspondantes aux variables à remplacer. Par ex. pour une facture un balise #totalAmount.
Ce document serait chargé en Php, les balises remplacées et le pdf serait généré.
Ce qui permettrait de laisser au "client" un accès au template (après une petite formation) afin qu'il puisse librement faire évoluer sa mise en page.
J'ai trouvé quelques pluggin php mais qui parlent plus de template html, donc pas vraiment intéressant.
Quelqu'un a-t-il déjà travaillé sur ce type de problématique ?
Si oui, qu'elle solution avez-vous mis en oeuvre et quel en est le retour sur expérience ?
Pour info, j'utilise composer dans l'application.
Bien à vous,
LeGnome
Partager