Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

FormBuilder post vers UDT - affichage du $_POST dans le textarea
#7

Bonjour,

En fait la syntaxe :
Code :
{$nb={MonUDT ...

ne peut fonctionner qu'avec une variable de retour - le assign est indépendant de la variable de retour dans mon exemple. A noter cependant qu'un tableau peut être retourné, et traité dans smarty.

Mais le plus simple dans ton cas pour deux variables est de traiter deux assign :
Code :
{MonUDT page_alias=$page_alias assign_message='message' assign_nb='nb'}
Puis dans l'UDT en PHP :
Code :
$smarty->assign($params['assign_nb'], $nb);
$smarty->assign($params['assign_message'], $message);

Ou, si le fait d'assigner dynamiquement le nom de la variable dans la l'UDT est inutile :
Code :
$smarty->assign('nb', $nb);
$smarty->assign('message', $message);
Sujet fermé


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)