Parser les blocs
Une fois que toutes les variables d'un bloc sont initialiser,
you want to "save" them to be able to re-use the block another time.
La méthode parse() est ici bien pratique.
First parameter is the variable/handle in which the block content
shall be stored, second is the handle name of the block.
Le troisième paramètre précise s'il faut ajouter le contenu du bloc a
ce qui se trouve dans le handel cible.
S'il n'est pas donné la valeur false sera considerée.
mais c'est probablement ce que vous souhaitiez.
<?php
foreach ($listeDesAuteurs as $nom => $email) {
$t->setVar('AUTHOR_NAME', $nom);
$t->setVar('AUTHOR_EMAIL', $email);
$t->parse('ligneAuteur_ref', 'ligneAuteur', true);
}
?>
Dans cet exemple, le handle ligneAuteur_ref est remplis
avec le contenu du bloc ligneAuteur.
Si le dernier paramètre était à false
au lieu de true
on n'aurait au final que la dernière ligne.