par
supercanard » 22 févr. 2010, 22:33
Bonjour,
J'utilise actuellement la classe template de PHPBB3 que je trouve très bien mais il lui manque une petite méthode...
J'aimerais en effet retourner le résultat du parssage dans une variable au lieu de l'afficher directement, comme ceci :
$data = $tpl->fetch();
Je me suis donc dit qu'en étudiant la méthode display() de la classe j'arriverais à quelquechose, mais non, je ne comprends pas trop comment arriver à ce résultat.
Volà ce qu'a dans le ventre cette méthode, si quelqun à une piste pour moi... :
public function display($handle, $include_once = true)
{
if ($filename = $this->_tpl_load($handle))
($include_once) ? include_once($filename) : include($filename);
else
eval(' ?>' . $this->compiled_code[$handle] . '<?php ');
return true;
}