如果添加了用户,我创建了一个模块,该模块会添加一个新节点(带有用户信息)。现在我想实现一个user_delete钩子,如果用户被删除,它会删除节点。我不知道如何实现这一点。
此代码为新用户添加一个新节点:
function user_profile_user_insert(&$edit, $account, $category) {
$node = new stdClass();
$node->type = 'members';
node_object_prepare($node);
//dvm($account);
$node->title = $account->name;
$user_info = user_load($account->uid);
$node->field_user["und"][0]["uid"] = $account->uid;
$path = $account->name;
$node->path = array('alias' => $path);
node_save($node);
}