tutoriel4.php 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?php
  2. /**
  3. * Tutoriel file
  4. * Description : Imbricating several segments
  5. * You need PHP 5.2 at least
  6. * You need Zip Extension or PclZip library
  7. *
  8. * @copyright GPL License 2008 - Julien Pauli - Cyril PIERRE de GEYER - Anaska (http://www.anaska.com)
  9. * @license http://www.gnu.org/copyleft/gpl.html GPL License
  10. * @version 1.3
  11. */
  12. // Make sure you have Zip extension or PclZip library loaded
  13. // First : include the librairy
  14. require_once('../library/odf.php');
  15. $odf = new odf("tutoriel4.odt");
  16. $odf->setVars('titre','Articles disponibles :');
  17. $categorie = $odf->setSegment('categories');
  18. for ($j = 1; $j <= 2; $j++) {
  19. $categorie->setVars('TitreCategorie', 'Catégorie ' . $j);
  20. for ($i = 1; $i <= 3; $i++) {
  21. $categorie->articles->titreArticle('Article ' . $i);
  22. $categorie->articles->date(date('d/m/Y'));
  23. $categorie->articles->merge();
  24. }
  25. for ($i = 1; $i <= 4; $i++) {
  26. $categorie->commentaires->texteCommentaire('Commentaire ' . $i);
  27. $categorie->commentaires->merge();
  28. }
  29. $categorie->merge();
  30. }
  31. $odf->mergeSegment($categorie);
  32. // We export the file
  33. $odf->exportAsAttachedFile();
  34. ?>