menu_item_link
- Versions
- 4.6 – 4.7
menu_item_link($mid)- 5
menu_item_link($mid, $theme = TRUE)
Returns the rendered link to a menu item.
Parameters
$mid The menu item id to render.
$theme Whether to return a themed link or the link as an array
Related topics
Code
includes/menu.inc, line 711
<?php
function menu_item_link($mid, $theme = TRUE) {
$item = menu_get_item($mid);
$link_item = $item;
$link = '';
while ($link_item['type'] & MENU_LINKS_TO_PARENT) {
$link_item = menu_get_item($link_item['pid']);
}
if ($theme) {
$link = theme('menu_item_link', $item, $link_item);
}
else {
$link = array(
'title' => $item['title'],
'href' => $link_item['path'],
'attributes' => !empty($item['description']) ? array('title' => $item['description']) : array()
);
}
return $link;
}
?>Login or register to post comments 