Bonjour à tous,
Sur presque l'ensemble de mes controllers, je récupère l'année sélectionnée ou l'année qui se trouve dans ma session dans le cas ou 'internaute n'a pas sélectionné une année. Afin d’optimiser mon code, je veux utiliser le bout de code dans mon _initController du Bootstrap comme suit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
       protected function _initController(){
		$this->bootstrap('FrontController');
		$controller = $this->getResource('FrontController');		
		$info = new Zend_Session_Namespace('test');
 
		$controller->view->anneeEncours = trim($controller->getParam("encours"));
		if (!empty($controller->view->anneeEncours)){			
			$info->array = array(
				'annee' => $controller->view->anneeEncours
			);
		} else {
			$tabInfo = $info->array;
			$controller->view->anneeEncours = $tabInfo['annee'];
		}
	}
Ca ne marche pas mais pas d'erreur non plus. Je souhaite que celui qui voit comment résoudre puisse m'apporter son aide. Sans doute $controller->view->anneeEncours doit pas être la bonne.
Merci d'avance!