Bonjour
Je cherche à prendre un template ODT pour produire un pdf
Voici la structure de mes données :
1 2 3 4 5
| // A recordset for merging tables
$data = array();
$data[] = array('rank'=> 'A', 'firstname'=>'Sandra' , 'name'=>'Hill' ,'tableau'=>array('id'=>'4', 'commentaire'=>'Commentaire A'));
$data[] = array('rank'=> 'A', 'firstname'=>'Roger' , 'name'=>'Smith' ,'tableau'=>array('id'=>'5', 'commentaire'=>'Commentaire B'));
$data[] = array('rank'=> 'B', 'firstname'=>'William', 'name'=>'Mac Dowell' ,'tableau'=>array('id'=>'7', 'commentaire'=>'Commentaire C')); |
J'ai une seul page dans mon ODT et cette page sera dupliquée autant de fois que j'ai de contact.
J'ai trouvé comment mettre en place le champs
[a.firstname;block=tbs:page]
Je souhaiterais avoir dans chacune de ces pages un tableau.
J'ai trouvé comment avoir un tableau dans une page
[a.firstname;block=tbs:row]
Ce que je n'ai pas trouvé, c'est comment avoir un tableau dans chacune des pages issu de "block=tbs:page"
Je merge de la façon suivante :
TBS->MergeBlock('contact', 'array', $data);
Merci.
J
Partager