[ClasseTemplates PHPBB3] Petite modification...

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [ClasseTemplates PHPBB3] Petite modification...

[ClasseTemplates PHPBB3] Petite modification...

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;
	}