templates lecture et non écriture

WRInaute impliqué
Bonjour,

J'utilise la librairie phplib pour mes templates et je voudrais dans certains cas faire en sorte de récupérer le texte parsé dans une variable

et donc au lieu de faire

Code:
ex :
$t = new Template("../templates/"); 
$t->set_file("page","en_tete.tpl"); 
$t->set_var("TITRE_PAGE","ACCUEIL");
$t->pparse("MyOutput","page");

je sais qu'on peut récupérer le résultat du parsage dans une variable ... je l'ai fait il y a longtemps mais je n'arrive pas à me souvenir de comment j'avais fait ni de l'endroit ou j'avais trouvé cette info :cry: :cry:

Si quelqu'un a la solution ... MERCI D'AVANCE :p
 
WRInaute impliqué
OUF j'ai trouvé

pour ceux que ça intéresse ...

remplacer

Code:
$t->pparse("MyOutput","page");

par

Code:
$t->parse("MyOutput","page",$v);

c.à.d. utiliser parse au lieu de pparse

$v étant la variable dans laquelle est stocké le résultat ...

A+
 
WRInaute impliqué
je reviens sur le code ...complètement erronné que j'ai donné plus haut ... :oops:

( je viens de le tester ... plantade royale :!: )

en fait il faut faire :

Code:
$v=$t->parse("MyOutput","page");

Comme j'ai mis plus de deux heures pour trouver la bonne solution :?

je la donne ici ça peut toujours servir à quelqu'un et lui éviter de se prendre le choux :mrgreen:
 
Discussions similaires
Haut