Example #1
0
 function printTreeForRowArray($treeArray, $dataStr = "data", $colDefn = null, $format = "ul,li,h2,a")
 {
     $ert = array();
     foreach ($treeArray as $a => $b) {
         $ert = array_merge_recursive($ert, $b);
     }
     $atl = new ArrayToList();
     $atl->colDefns($colDefn);
     $atl->listTags($format);
     return $atl->getTree($ert, $dataStr);
 }
Example #2
0
    $menuAutoGroupFile = null;
}
if (isset($MODULE_PARAMS[1]['noScript'])) {
    $noScript = $MODULE_PARAMS[1]['noScript'];
} else {
    $noScript = false;
}
if (isset($MODULE_PARAMS[1]['menuType'])) {
    $menuType = $MODULE_PARAMS[1]['menuType'];
} else {
    $menuType = "sidebar";
}
$params = $MODULE_PARAMS[1];
$nav = getNav($params['menuid'], $menuAutoGroupFile, $params);
//printArray($nav);
$atl = new ArrayToList();
$atl->printTitle(true);
$s = $atl->getTree($nav, 'data', 0, false);
$s = substr($s, 4, strlen($s) - 9);
echo $s;
if (!$noScript) {
    ?>
<script language=javascript>
<?php 
    if (file_exists(dirname(__FILE__) . "/{$menuType}.js")) {
        include "{$menuType}.js";
    }
    ?>
function openLink(lnk) {
	var r=$(lnk).attr("href");
	var s="<?php