X-Git-Url: https://git.llucax.com/mecon/samurai.git/blobdiff_plain/d7bfcaefea9dad24808570a7369bfbb93e581eb0..43a2cd1c001653e737e4f83263263f2d28a7e402:/src/www/include/lib/SA/Secciones.php diff --git a/src/www/include/lib/SA/Secciones.php b/src/www/include/lib/SA/Secciones.php index f0f27cc..0181542 100644 --- a/src/www/include/lib/SA/Secciones.php +++ b/src/www/include/lib/SA/Secciones.php @@ -25,7 +25,6 @@ require_once 'PEAR.php'; * * Libreria para le manejo de las secciones del sistema. * -* @package Samurai * @version $Rev$ * @author $Author$ */ @@ -39,6 +38,14 @@ class SA_Secciones extends PEAR { */ var $_secciones; + /** + * Nombre de la seccion seleccionada + * + * @var array + */ + var $_seleccion; + + /** * Constructor. * @@ -51,6 +58,7 @@ class SA_Secciones extends PEAR { { $this->PEAR(); $this->_secciones = include '../conf/secciones_Conf.php'; + unset($this->_seleccion); } /** @@ -65,19 +73,50 @@ class SA_Secciones extends PEAR { function display () { $pagina_actual = basename($_SERVER['PHP_SELF']); - $seccion =''; + $seccion ="\n"; + $cont = 0; foreach ($this->_secciones as $sec) { if ($sec['link'] == $pagina_actual) { - $imagen = $sec['img_select']; + $imagen_1 = $sec['img_select']; + $imagen_2 = $sec['img_select']; + $this->_seleccion = $sec['nombre']; } else { - $imagen = $sec['img_comun']; + $imagen_1 = $sec['img_comun']; + $imagen_2 = $sec['img_mouseon']; } - $seccion.= ''.$sec['nombre'].' '; + $seccion.= ''.$sec['nombre'].''."\n"; + $cont++; + } + $seccion.="\n"; + if (isset($this->_seleccion)) { + $this->_seleccion.="##$cont"; //Esto lo uso para saber la cant de columnas que necesito } return $seccion; } - + + /** + * Devulve el nombre de la seccion seleccioanda para incrustar en html. + * + * @return $seccion + * + * @access public + */ + function nomSelDisplay () + { + $result = ''; + if (isset($this->_seleccion)) { + list($nombre, $cont) = split('##',$this->_seleccion); + $result = "\n"; + $result.= " \n"; + $result.= " \n"; + $result.= " ".$nombre."\n"; + $result.= " \n"; + $result.= " \n"; + $result.= "\n"; + } + return $result; + } } ?>