Que tal
kiko's,
No hay necesidad de hacerlo de esa forma puedes simplemente hacer el render en el layout,
layout
Código PHP:
Ver original<?php echo $this->render('header.phtml'); ?>
<div class="content">
<?php echo $this->layout()->content ?>
</div>
<?php echo $this->render('footer.phtml'); ?>
Y si, también puedes tener mas de un layout, deberías leer la documentación de
Zend_Layout