From: Gonzalo Merayo Date: Wed, 25 Jun 2003 15:37:55 +0000 (+0000) Subject: - Bug Fixes sobre el menu. Cuando las secciones no teninan hijos habia problemas... X-Git-Tag: svn_import~446 X-Git-Url: https://git.llucax.com/mecon/meconlib.git/commitdiff_plain/4ed182867ede8228fed223114144f1b2ceb01e43?ds=inline - Bug Fixes sobre el menu. Cuando las secciones no teninan hijos habia problemas, faltaba un if --- diff --git a/lib/MECON/Marco/MenuPrincipal.php b/lib/MECON/Marco/MenuPrincipal.php index 360424f..abebd77 100644 --- a/lib/MECON/Marco/MenuPrincipal.php +++ b/lib/MECON/Marco/MenuPrincipal.php @@ -104,8 +104,13 @@ class MenuPrincipal extends MenuHorizontal { } //Agrego el contenido de la pagina if (!is_null($this->_seccionSeleccionada)) { - $this->_seccionSeleccionada->_hijos->addBody($body['body'],$this->_seccionSeleccionada->_nombre); - $row = array ($this->_seccionSeleccionada->_hijos->toHtml()); + if (isset($this->_seccionSeleccionada->_hijos)) { + $this->_seccionSeleccionada->_hijos->addBody($body['body'],$this->_seccionSeleccionada->_nombre); + $row = array ($this->_seccionSeleccionada->_hijos->toHtml()); + } + else { + $row = array (''); + } } else { if (is_array($body['body'])) { diff --git a/test/Marco/prueba/conf/confSecciones.php b/test/Marco/prueba/conf/confSecciones.php index 96d22e1..0424748 100644 --- a/test/Marco/prueba/conf/confSecciones.php +++ b/test/Marco/prueba/conf/confSecciones.php @@ -92,7 +92,7 @@ 'imagenSelect' => '', // 'link' => 'perfiles', //LINK DE LA SECCION 'tipoMenu' => 'vertical', //TIPO DEL MENU DE HIJOS (vertical, horizontal, oculto) - 'hijos' => array ( //HIJOS PARA EL MENU +/* 'hijos' => array ( //HIJOS PARA EL MENU array ( 'nombre' => 'Perfiles - Hijo', //NOMBRE DEL HIJO 1 'imagenComun' => 'perfiles-nionio', //IMAGEN COMUN 'imagenMouseOn' => '', // @@ -100,6 +100,7 @@ 'link' => 'perfiles-hijo', //LINK DEL HIJO ), ), +*/ ), // }}} FIN SECCION 2 ),