Fork me on GitHub

Rapport de message :*
 

Re: Comment chargé un plugin Smarty

Titre du sujet : Re: Comment chargé un plugin Smarty
par tony sur 04/10/2006 14:28:26

@JML
Ca sert uniquement à tester de façon simple que ma variable $tt
est bien passée à $bb. Dans mon template, la variable faisant appel à ce plugin est <{$bb}>. En revanche, si au lieu de faire un assign, je fais return $tt, alors dans mon template, c'est le nom de la fonction que je rentrerai <[link_album}>
Dans le cas du return ça fonctionne mais dans le cas du assign.
Pourquoi ?

@Kris merci pour le lien mais je n'ai pas trouvé plus d'info que dans la doc de Smarty. J'ai fait un delete du contenu de template_c. Que faire d'autre ?

Finalement, ma question concerne plutôt les plugins sans sortie. Par exemple,
voici un plugin sans sortie :
[CODE]
<?php
function smarty_function_link_album($params, &$smarty)
{
extract($params);
$tt="Bonjour monde";
$smarty->assign($hello, $tt);

}
?>
[/CODE]
Dans mon template l'appel à ce plugin se fera par <{$hello}>
Le résultat sur ma page web devrait donc être "Bonjour monde" mais rien ne s'affiche. Why on earth !

Voilà. Une p'tite idée svp
Tigégé (help
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

49 Personne(s) en ligne (37 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 49 | Plus ...