masterpuppet, gracias por tomarte el tiempo de contestar.
He intentado con tus sugerencias pero el error persiste.
Agrego un view helper de prueba de como lo tengo
Código PHP:
class My_View_Helper_Prueba extends Zend_View_Helper_Abstract {
public function Prueba() {
return 'hola';
}
}
Tal como comente, al poner en el layout
Código PHP:
<?php echo $this->prueba(); ?>
Funciona ok, aparece el hola..
Ahora cuando hago el getResource('layout') y el getView() es cuando se reproduce el error
Es decir cuando pongo lo siguiente en el bootstrap
Código PHP:
protected function _initNavigation()
{
$this->bootstrap('layout');
$layout = $this->getResource('layout');
$view = $layout->getView();
$confignav = new Zend_Config_Xml(APPLICATION_PATH . '/configs/navegacion.xml', 'nav');
$container = new Zend_Navigation($confignav);
$view->navigation($container);
}
ahora si saco del layout la llamada al helper
Código PHP:
<?php echo $this->prueba(); ?>
el menu funciona y no hay error