Bonjour,

débutant sous ZF, je suis confronté à un souci de visibilité de variables.
En effet, des variables passées de mon contrôleur à ma vue ne sont pas accessibles.

J'utilise un layout, serait-ce lié ?

Pour résumer, voici la structure de mon code :
Layout :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<?php echo $this->layout()->left ?>
Controleur :
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
16
17
 
    public function postDispatch()
    {
        $actionName = $this->getRequest()->getActionName();
        $this->render('menu', 'left');
        $this->render($actionName, 'right');
    }
 
    public function indexAction()
    {
        $this->view->message = "Du blabla ...";
    }
 
    public function menuAction()
    {
        $this->view->message = 'Un autre blabla';
    }
Vues :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
    <?php echo $this->message; ?>
Le message n'apparait pas dans la page générée, voyez-vous une raison à ce refus ?

Par avance merci.