You are here

function _nodehierarchy_menu_get_mlid_nid in Node Hierarchy 7.4

Get the primary menu link id for the given node. Optionally create one if needed.

1 call to _nodehierarchy_menu_get_mlid_nid()
nodehierarchy_menu_overview_form_submit in nodehierarchy_menu/nodehierarchy_menu.module
Save the new weight for a nodehierarchy item after a reorder.

File

nodehierarchy_menu/nodehierarchy_menu.module, line 347
Create menu items for a node based on the Node Hierarchy.

Code

function _nodehierarchy_menu_get_mlid_nid($mlid) {
  $out = NULL;
  if ($mlid) {
    $out = db_query("SELECT nid FROM {nodehierarchy_menu_links} WHERE mlid = :mlid ORDER BY nid LIMIT 1", array(
      ':mlid' => $mlid,
    ))
      ->fetchField();
  }
  return $out;
}