Esempio n. 1
0
function menu_h_g($d)
{
    $p = explode("|", $d);
    if ($p[0] == "append") {
        $r = collect_hierarchie_b($p[1]);
    } elseif ($p[0] == "nocat") {
        $r = collect_hierarchie_c($p[1], '');
    } elseif ($p[0] == "collect") {
        $r = collect_hierarchie($p[1]);
    }
    if ($r) {
        foreach ($r as $k => $v) {
            $ret .= $k . "\n" . supermenu($v);
        }
    }
    return $ret;
}
Esempio n. 2
0
File: spe.php Progetto: philum/cms
function supermenu($r)
{
    static $i;
    $i++;
    if (is_array($r)) {
        foreach ($r as $k => $v) {
            $ret .= nchar($i, "-");
            if (is_array($v)) {
                $ret .= $k . "\n" . supermenu($v);
            } else {
                $ret .= $k . "\n";
            }
        }
    }
    $i--;
    return $ret;
}