From e89856f733738fc6da704fb8a35598bbade37478 Mon Sep 17 00:00:00 2001 From: Gonzalo Merayo Date: Mon, 23 Jun 2003 18:59:00 +0000 Subject: [PATCH] Generalizacion de Arbol --- lib/MECON/HTML/Arbol.php | 25 ++++++++++--------------- 1 file changed, 10 insertions(+), 15 deletions(-) diff --git a/lib/MECON/HTML/Arbol.php b/lib/MECON/HTML/Arbol.php index c8615cf..58ae609 100644 --- a/lib/MECON/HTML/Arbol.php +++ b/lib/MECON/HTML/Arbol.php @@ -6,7 +6,7 @@ class HTML_Arbol extends HTML_Table { var $t_interna; - function HTML_Arbol($dat) + function HTML_Arbol($dat, $imagen) { parent::HTML_Table(array ('width'=>'132', 'border' => '0', @@ -18,30 +18,25 @@ class HTML_Arbol extends HTML_Table 'cellspacing' => '2', 'cellpadding' => '0', 'class' => 'bodytext')); - $this->addRow(array('')); + $this->addRow(array('')); $this->expandir($dat, 0); } function expandir($dat, $n) { $imagen = ''; - $class = 'menu'; - switch($n){ - case 1: $imagen = ''; - $class = 'menu1'; - break; - case 2: $imagen = ''; - $class = 'menu1'; - break; - case 3: $imagen = ''; - $class = 'menu2'; - break; - } + $class = 'menu'; + $bullets = array('', '/MECON/images/arbol_bullet_1.gif', '/MECON/images/arbol_bullet_2.gif', '/MECON/images/arbol_bullet3.gif'); + $tabulaciones = array(0, 7, 13, 20); + $classes = array('menu', 'menu1', 'menu1', 'menu2'); + $imagen = ''; foreach($dat as $e) { if(!is_null($e['link'])) $e['titulo'] = ''.$imagen.$e['titulo'].''; if(isset($e['activado']) && $e['activado'] != 0) $class_a = 'menu_activo'; - else $class_a = $class; + else $class_a = $class[$n]; $this->t_interna->addRow(array($e['titulo']), array('class' => $class_a)); if(isset($e['sub'])) $this->expandir($e['sub'], $n+1); -- 2.43.0