uses('tpl,cmstree'); $app->tpl->newTemplate("templates/treenavi.htm"); $kat = $_REQUEST["kat"]; if($kat > 0) { // nur eine Kategorie ist offen // bestimme Level /* $parent = ''; $level = -1; $kat_path = ''; $temp_kat = $kat; while( $level < 20 and $temp_kat != 'root') { $tmp_node = $db->queryOneRecord("SELECT parent,name,media_cat_id FROM media_cat WHERE media_cat_id = $temp_kat"); $temp_kat = $tmp_node["parent"]; $kat_path = $tmp_node["kategorie"]." > ".$kat_path; $level++; } if($level < 2) unset($_SESSION["kat_open"]); $_SESSION["kat_open"][$kat] = 1; $tpl->setVar("kategorie_pfad",substr($kat_path,0,-2)); */ // oder Kategorien lassen sich öffnen und schliessen if($_SESSION["s"]["cat_open"][$kat] == 1) { unset($_SESSION["s"]["cat_open"][$kat]); } else { $_SESSION["s"]["cat_open"][$kat] = 1; } } // $tree = new tree; $media_cat = $app->cmstree->node_list(); $app->tpl->setLoop("media_cat",$media_cat); // Template parsen $app->tpl->pparse(); ?>