El fw debe ser flexible y Zend lo es, pero en algo tan trivial para mi es preferible seguir el flow del fw, de todas formas deshabilitar la vista para todas las acciones no es mas que
Bootstrap
Código PHP:
Ver originalprotected function _initDisableView()
{
$viewRendererHelper = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer');
$viewRendererHelper->setNeverRender(true);
}
para todos los actions de un controller
Código PHP:
Ver originalclass IndexController extends Zend_Controller_Action
{
public function preDispatch()
{
$this->_helper->viewRenderer->setNoRender(true);
}
}
ahora ten en cuenta que esto no impide que se haga el render del layout, pregunta, en este tipo de acciones cual seria el Response ?, la mayoría de tus actions no tiene view ?