openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

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:
actionClasses/TreeAction.class.php | 12++++++++++--
themes/default/templates/tree/show.tpl.src.php | 2+-
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