function nodehierarchy_prepare_node in Node Hierarchy 7.4
Same name and namespace in other branches
- 6.3 nodehierarchy.module \nodehierarchy_prepare_node()
- 6.2 nodehierarchy.module \nodehierarchy_prepare_node()
- 7.2 nodehierarchy.module \nodehierarchy_prepare_node()
Set a default parent when the node is being prepared for the edit screen.
1 call to nodehierarchy_prepare_node()
- nodehierarchy_node_prepare in ./
nodehierarchy.module - Implements hook_node_prepare().
File
- ./
nodehierarchy.admin.inc, line 12 - Admin functions for Node Hierarchy
Code
function nodehierarchy_prepare_node($node) {
// Load the parents if that hasn't been done before.
if (!isset($node->nodehierarchy_parents) && !empty($node->nid)) {
$node->nodehierarchy_parents = nodehierarchy_get_node_parents($node->nid);
}
// Cannot use module_invoke_all because it doesn't support references.
foreach (module_implements('nodehierarchy_default_parents') as $module) {
$function = $module . '_nodehierarchy_default_parents';
$function($node);
}
}