Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/12/2010, 18:08
krikis
 
Fecha de Ingreso: diciembre-2010
Mensajes: 13
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: Problema con zend_navigation - layout - view helper

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