Objectif
Ce plugin fournit la librairie Spout facilitant l’export de de données aux formats :
- CSV (universel)
- XLSX (Microsoft Excel)
- ODS (Libre Office et Open Office)
Installation
Ce plugin s’installe comme tous les autres plugins.
Usage développeurs
Ce plugin intègre la librarie Spout qui permet de lire et écrire des fichiers CSV, XLSX et ODS.
Se reporter à la documentation officielle de Spout et à son code https://github.com/box/spout.
Exemple d’usage dans SoyezCréateurs :
Discussions par date d’activité
Une discussion
Merci, à essayer pour exporter librement des données sans passer par l’import des logiciels !
Pour info, concernant l’exemple spip donné en référence, la balise HEADER ne devrait pas être incluse car Spout génère déjà les header et au bon format.
De plus, après appel de la fonction $writer->close() ; un exit ; doit être ajouté pour éviter des Excel mal formatés lorsque ce ceux ci contiennent de longues entrées, cf :
https://github.com/box/spout/issues/168#issuecomment-197664413
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |