envoyer des messages à la vue
Bonjour à tous,
Je suis entrain de developper un intranet pour une collectivité et j'ai donc des restrictions d'acces.
J'ai decider de ne pas utiliser les ACL parce que les tutos n'était pas trop explicite...
Enfin bref voici mon code de mon dispatcher :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
function preDispatch()
{
$auth = Zend_Auth::getInstance();
if (!$auth->hasIdentity()) {
$this->_redirect('auth/login');
}else{
$identity = $auth->getIdentity();
$this->view->role=$identity->role;//je prend les droits
$this->view->nom=$identity->Nom;
$role = $identity->role;
if($role=="agent"){ //si c'est un agent lambda
$this->_redirect('auth/login'); //verification des droits
$this->view->message2 = 'Vous n avez pas les droits';
}
}
} |
Mon probleme est que j'essaie d'envoyer à la page auth/login $this->view->message2 mais ca ne marche pas
Avez vous une idée ?