commit 359cfa14df559ffc4257a0485c7f9b65dceb7613
parent 4a77cb68df33d96139b9cb3d28ec6e97654f5a8d
Author: dankert <devnull@localhost>
Date: Sun, 7 Feb 2010 15:11:31 +0100
Gerade geƶffnete Tree-Zeilen werden mit der CSS-Klasse \"active\" markiert.
Diffstat:
2 files changed, 11 insertions(+), 3 deletions(-)
diff --git a/actionClasses/TreeAction.class.php b/actionClasses/TreeAction.class.php
@@ -160,7 +160,12 @@ class TreeAction extends Action
$zeilen = array();
$zeile = array();
-
+
+ global $class;
+ $zeile['class'] = $class;
+ if ( $this->getRequestId() == $elId )
+ $class ='active';
+
if ( !isset($tree_last) )
$tree_last=array();
@@ -237,7 +242,10 @@ class TreeAction extends Action
// Rekursiver Aufruf
$zeilen = array_merge( $zeilen,$this->outputElement( $subElementId,$tiefe+1,$isLast ) );
}
-
+
+ if ( $this->getRequestId() == $elId )
+ $class ='';
+
return $zeilen;
}
diff --git a/themes/default/templates/tree/show.tpl.src.php b/themes/default/templates/tree/show.tpl.src.php
@@ -2,7 +2,7 @@ page class:tree
table space:0 padding:0 class:tree
list list:zeilen extract:true
- row
+ row class:var:class
list list:cols value:i
cell class:treecol
image tree:var:i