Salut !
Je bricole avec Zend et j'essaye d'utiliser correctement le Zend_Layout pour afficher mes pages.
Le voici (j'ai défini un actionstack dans mon bootstrap):
1 2 3 4 5 6 7 8 9 10 11
|
<body>
<?php echo $this->action('header', 'index');?>
<div id="content" class="content">
<?php echo $this->layout()->content; ?>
</div>
<?php echo $this->action('footer', 'index');?>
</body> |
Malheureusement l'appel du content me réappelle les actions header et footer ce qui a pour effet de les réafficher dans le contenu de ma page.
Selon la doc' il faut jouer avec cette action pour éviter les doublons :
$this->_helper->viewRenderer->setNoRender(true);
Malheureusement lorsque je la place dans l'init de mon controlleur, seul le corps de ma page est affiché sans aucun header ni footer.
Partager