Je dois passer des variables dynamiquement à une autre vue.Zend Framework - comment copier des variables d'une vue à l'autre
Comme le fait la fonction array_merge(), mais n'accepte que des tableaux.
Merci. ;)
Je dois passer des variables dynamiquement à une autre vue.Zend Framework - comment copier des variables d'une vue à l'autre
Comme le fait la fonction array_merge(), mais n'accepte que des tableaux.
Merci. ;)
Vous pouvez utiliser la fonction getVars()
sur la vue source pour obtenir un tableau, puis vous pouvez simplement définir les valeurs sur la vue cible.
Pouvez-vous être un peu plus précis? Si vous avez un tableau de variables que vous voulez chargé dans une vue, vous pouvez le faire:
foreach ($varArray as $k => $v) {
$myView->assign($k, $v);
}
Je ne pense pas que répond tout à fait votre question cependant.
Je dois utiliser le registre. C'est simple et ça marche. Même si c'est comme les globales;)
J'ai deux $ vues. $ myView1 et $ myView2 – Somebody
Heh merci. Maintenant, il faut aussi assigner la méthode. :) +1 – Somebody
$ view-> assign peut prendre un tableau ainsi qu'un paramètre;) – Somebody