Vous n'êtes pas connecté - Connexion ou Créer un compte

Classée dans Questions > Questions / Réponses

Appeler une aide de vue depuis une autre aide de vue dans Zend Framework 1.x

Administrateur
Une annonce aurait pu être ici :'(

Il peut arriver qu'on veuille faire appel à une aide de vue (View Helper) dans une autre aide de vue dans Zend Framework 1.x.

Depuis Zend Framework 1.7.6, il suffit de faire :

$this->view->monAideDeVue();

Dans les les versions antérieures cela nécessite par contre l'ajout de quelques lignes de code supplémentaires dans l'aide de vue :

private $_view;

public function setView($view) {
	$this->_view = $view;
}

Il devient alors possible depuis n'importe quelle aide de vue d'appeler simplement :

$this->_view->monAideDeVue();

Il n'est plus possible de répondre à cette question car elle marquée comme résolue.