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.

Traiter un bloc

<?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.