Bonjour,
je me suis mis il y a peut à zend framework et je suis donc débutant dans cette approche de php basée sur de la poo. Mon problème est le suivant : j'ai créé une page de login toute simple à l'aide de Zend_Form qui me permet d'authentifier les utilisateurs faisant partie de la table user. Il faut donc maintenant que je redirige tout ceux qui ne sont pas authentifier vers cette page de login. Voici ce que je fait pour l'indexController :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
	public function preDispatch()
	{
		$auth = Zend_Auth::getInstance();
		if ($auth->hasIdentity()) 
		{
			$user = $auth->getIdentity();
		    $this->view->bienvenue = $user;
		}
		else
			$this->_helper->redirector('index', 'login');
	}
Cela fonctionne mais j'aimerais que cette fonction soit générale car dans ce cas de figure, je devrai recopier cette fonction dans tout mes controllers :s
J'ai essayer de le mettre dans index.php qui est le bootstrap mais je n'y suis pas arrivé. Si quelqu'un peut m'épauler, ce serait sympathique