function _nodehierarchy_create_nodehierarchy_menu_link_reference in Node Hierarchy 6.2
Same name and namespace in other branches
- 6.3 nodehierarchy.module \_nodehierarchy_create_nodehierarchy_menu_link_reference()
- 7.2 nodehierarchy.module \_nodehierarchy_create_nodehierarchy_menu_link_reference()
Create a link from the node to its menu item.
This pivot table can be used for more efficiently joining to the menu links table for views integration.
2 calls to _nodehierarchy_create_nodehierarchy_menu_link_reference()
- nodehierarchy_update_6200 in ./
nodehierarchy.install - Update from the 5.x or 6.x-1.x branches.
- _nodehierarchy_save_menu_link in ./
nodehierarchy.module - Save a menu link with changes if needed.
File
- ./
nodehierarchy.module, line 1123 - A module to make nodes hierarchical.
Code
function _nodehierarchy_create_nodehierarchy_menu_link_reference($menu_link) {
if (!db_fetch_array(db_query("SELECT mlid FROM {nodehierarchy_menu_links} WHERE mlid = %d", $menu_link['mlid']))) {
db_query("INSERT INTO {nodehierarchy_menu_links} (mlid, nid) VALUES (%d, %d)", $menu_link['mlid'], $menu_link['nid']);
}
}