2010-12-17, 02:34:35
Here is my Menu generation function using the plugin.
Code:
//****************************************************//
//** FUNCTION: getMenu() **//
//** **//
//** Returns the main menu of the site. **//
//****************************************************//
function getMenu($currentpage) {
global $PRETTYURLS;
global $digi_pagesArray;
$menu = '';
$pagesSorted = subval_sort($digi_pagesArray,'menuOrder');
if (count($pagesSorted) != 0) {
foreach ($pagesSorted as $page) {
$sel = ''; $classes = '';
$url_nav = $page['slug'];
if ($page['menuStatus'] == 'Y' && $page['private']!='Y') {
if ("$currentpage" == "$url_nav") { $classes = "current ". $url_nav; } else { $classes = $url_nav; }
if ($page['menu'] == '') { $page['menu'] = $page['title']; }
if ($page['title'] == '') { $page['title'] = $page['menu']; }
$menu .= '<li class="'. $classes .'" ><a href="'. find_url($page['slug'],$page['parent']) . '" title="'. $page['title'] .'">'.$page['menu'].'</a></li>'."\n";
$menu .='<li>/</li>';
}
}
echo substr($menu,0,-10);
}
}