gpt4 book ai didi

php - 如何在钩子(Hook)形式更改中定义的提交处理程序中获取节点 ID

转载 作者:行者123 更新时间:2023-12-02 07:44:59 25 4
gpt4 key购买 nike

我可以使用不同的钩子(Hook)来获取提交的新节点的 node_id 吗?

function dc_project_management_form_bug_request_node_form_alter(&$form, &$form_state, $form_id)
{
$form['#submit'][] = 'dc_project_management_process_bug_request_milestone_submit';
}

function dc_project_management_process_bug_request_milestone_submit($form, &$form_state)
{
//NULL when submitting new node
$form_state['values']['nid'];
}

最佳答案

此时节点还没有真正被保存,你需要实现hook_node_insert :

function dc_project_management_node_insert($node) {
$nid = $node->nid;
}

关于php - 如何在钩子(Hook)形式更改中定义的提交处理程序中获取节点 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7725979/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com