Hola muchas gracias por la ayuda , pero me surge una duda.
En mi carperta de layout tengo un
Menu.php
con este codigo:
Código PHP:
$pages =array(
array('label' => 'Inicio',
'module' =>'admin',
'controller'=>'inicio',
'action'=>'index',
'class'=>'menu')
$menu = new Zend_Navigation($pages);
$helper = new My_Helper_Navigation_Menu();
echo $helper->render($menu);
Mi My_Helper_Navigation_Menu extiende de Zend_View_Helper_Navigation_HelperAbstract
Funciona perfectamente.
Pero me gustaria poder crear las paginas en un helper aparte ejemplo.
My_Helper_Navigation_Pages.
Y despues en el Admin_Bootstrap configurar el menu para pasarselo a la layout .
La idea es esta:
Código PHP:
public function _initNavigation()
{
$menu = new Zend_Navigation(My_Helper_Navigation_Pages::Paginas());
$helper = new My_Helper_Navigation_Menu($menu);
// Aqui pasar el helper a la vista
}
Como puedo pasar mi My_Helper_Navigation_Menu a la vista para poder llamarlo en layout.
bien como $this->navigation() o como $this->render()
Muchas gracias