Hola:
Por lo visto Zend_Navigation se adapta muy bien a lo que necesito, hice una prueba con un xml en el Bootstrap.php:
Código PHP:
Ver originalprotected function _initNavigation(){
$this->bootstrap('layout');
$layout = $this->getResource('layout');
$view = $layout->getView();
$config = new Zend_Config_Xml(APPLICATION_PATH . '/configs/navigation.xml','nav');
$navigation = new Zend_Navigation($config);
$view->navigation($navigation);
}
y en el layout esto
Código HTML:
Ver original <?php echo $this->navigation()->menu(); ?>
y me funciona bien, tambien leí en el manual de zend que es posible crear contenedores en un array y ahí tiene el ejemplo del array, no tengo problemas para generar el array, pero cómo hago para llamarlo desde el Bootstrap