From 4ed182867ede8228fed223114144f1b2ceb01e43 Mon Sep 17 00:00:00 2001 From: Gonzalo Merayo Date: Wed, 25 Jun 2003 15:37:55 +0000 Subject: [PATCH] - Bug Fixes sobre el menu. Cuando las secciones no teninan hijos habia problemas, faltaba un if --- lib/MECON/Marco/MenuPrincipal.php | 9 +++++++-- test/Marco/prueba/conf/confSecciones.php | 3 ++- 2 files changed, 9 insertions(+), 3 deletions(-) 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 ), -- 2.43.0