You are here

function submenutree_nodeapi_view in Submenu Tree 5

Same name and namespace in other branches
  1. 6 submenutree.module \submenutree_nodeapi_view()
1 call to submenutree_nodeapi_view()
submenutree_nodeapi in ./submenutree.module
Implementation of hook_nodeapi().

File

./submenutree.module, line 213

Code

function submenutree_nodeapi_view(&$node, $op, $teaser, $page) {
  $menu = menu_get_menu();
  $node_path = 'node/' . $node->nid;
  if ($teaser == false && $page == true && isset($menu['path index'][$node_path])) {
    $mid = $menu['path index'][$node_path];
    if ($node->submenutree_enable) {
      _submenutree_menutree_view($node, 'submenutree', $mid);
    }
    if ($node->siblingmenutree_enable) {
      $pid = $menu['items'][$mid]['pid'];
      if ($pid != 0) {
        _submenutree_menutree_view($node, 'siblingmenutree', $pid);
      }
    }
  }
}