コード例 #1
0
            $depth++;
            $menu_entries[$i][$depth_text] = $depth;
            $depth_size[$depth]++;
        } else {
            for ($j = $depth; $j > $blank_length; $j--) {
                $depth_size[$j] = 0;
                $depth--;
            }
            $menu_entries[$i][$depth_text] = $depth;
            $depth_size[$depth]++;
        }
    }
    $depth_parentid[$menu_entries[$i][$depth_text]] = $menu_entries[$i][$id_text];
    // remove blanks
    $menu_entries[$i][$text_text] = substr($menu_entries[$i][$text_text], 12 * $blank_length);
    print_menu_line($menu_entries[$i], $depth_size, $depth_parentid, $depth, $top_level_items);
}
?>
	// create menu
//debug_stop();
	oCMenu.construct()
}

function cool_menu_position(check_position)
{
	cm_pos = findPos()
	var cm_left=cm_pos[0]+<?php 
echo $menu_left_adjust . NEW_LINE;
?>
	var cm_top=cm_pos[1]+<?php 
echo $menu_top_adjust . NEW_LINE;
コード例 #2
0
        $categories[$i]['depth'] = $depth;
        $depth_size[$depth]++;
    } else {
        if ($blank_length > $depth) {
            $depth++;
            $categories[$i]['depth'] = $depth;
            $depth_size[$depth]++;
        } else {
            if ($blank_length < $depth) {
                for ($j = $depth; $j > $blank_length; $j--) {
                    $depth_size[$j] = 0;
                    $depth--;
                }
                $categories[$i]['depth'] = $depth;
                $depth_size[$depth]++;
            }
        }
    }
    $depth_parentid[$categories[$i]['depth']] = $categories[$i]['id'];
    // remove blanks
    $categories[$i]['text'] = substr($categories[$i]['text'], 12 * $blank_length);
    print_menu_line($categories[$i], $depth_size, $depth_parentid, $depth);
}
?>

		// create menu
		oCMenu.construct()

		<!-- 	Copyright 2002 www.dhtmlcentral.com  --  modified for PHP and osCommerce by Andreas Kothe - www.oddbyte.de	-->

		</SCRIPT>