Exemplo n.º 1
0
 public function init()
 {
     parent::init();
     $this->_sessiondefault = new Zend_Session_Namespace('default');
     $this->view->cantProductosCotizar = count($this->_sessiondefault->cotizacion);
     $listaCategorias = Application_Entity_Producto::listarArbolCategoriasProductos();
     $listaSoluciones = Application_Entity_Soluciones::listarArbolCategoriasSoluciones();
     $configNavigationArray = array('home' => array('label' => 'Inicio', 'uri' => '/', 'orden' => '1'), 'nosotros' => array('label' => 'Nosotros', 'uri' => '/nosotros', 'orden' => '2'), 'productos' => array('label' => 'Productos', 'uri' => '/productos', 'orden' => '3'), 'marcas' => array('label' => 'Marcas', 'uri' => '/marcas', 'orden' => '4'), 'soluciones' => array('label' => 'Soluciones', 'uri' => '/soluciones', 'orden' => '5'), 'contactenos' => array('label' => 'Contactenos', 'uri' => '/contactenos', 'orden' => '6'));
     $configNavigationArray['productos']['pages'] = $listaCategorias;
     $configNavigationArray['soluciones']['pages'] = $listaSoluciones;
     $this->view->listaCategoriasNavigator = $listaCategorias;
     $navigation = new Zend_Navigation($configNavigationArray);
     $this->view->navigation($navigation);
     $uri = $this->getRequest()->getPathInfo();
     $position = strpos($uri, '/page');
     if ($position > 0) {
         $uri = substr($uri, 0, $position);
     }
     $this->view->getPathInfo = $uri;
     $activeNavi = $this->view->navigation()->findByUri($uri);
     $activeNavi->active = true;
 }