el action view helper tiene casi las mismas contras que el actionStack, es mas creo haber leido que en prox versiones de ZF quizas lo saquen, ya que en su lugar siempre se pueden usar view helpers, partials, etc
http://www.rmauger.co.uk/2009/03/why...stack-is-evil/
ademas volviendo sobre lo mismo, no me parece crear un controlador para ese tipo de cosas (aunque todo depende del gusto de cada uno :P)
lee sobre view helpers en el manual de zend
http://framework.zend.com/manual/en/...helpers.custom, basicamente crearas un view helper que retorne el HTML correspondiente a la cabecera, otro correspondiente a cada sidebar, etc
a modo de ejemplo el header quedaria asi
Código PHP:
class Zend_View_Helper_SiteHeader extends Zend_View_Helper_Abstract
{
public function siteHeader()
{
return "<div><h1>Mi Sitio</h1></div>";
}
}
y luego en el layout lo llamas simplemente
Código PHP:
echo $this->siteHeader();