function i18n_menu_node_node_delete in Menu translation - Node 7
Implementation of hook_node_delete().
File
- ./
i18n_menu_node.module, line 523 - Menu translation (Node).
Code
function i18n_menu_node_node_delete($node) {
if ($node->tnid) {
// @todo: update new source translation node if the translation set is
// empty.
i18n_menu_node_item_translations_refresh_set($node->tnid);
// Remove the menu translation for the corresponding node translation.
if ($node->nid != $node->tnid) {
$tnode = (object) array(
'nid' => $node->tnid,
);
$tnode = node_load($tnode->nid);
menu_node_prepare($tnode);
_i18n_menu_node_delete_item_translation($tnode->menu['mlid'], $node->language);
}
}
}