【发布时间】:2019-10-11 13:05:57
【问题描述】:
Drupal 7
我有一个分类术语“公司”,内容类型“联系人”正在使用它。
当我的公司分类术语表单的删除按钮被点击时,代码会检查是否有联系人连接到要删除的术语。
如果找到连接的联系人,则会显示以下更改的分类确认表。
单击编辑时,用户会转到联系人节点表单,并且可以将联系人连接到另一个公司术语。在节点表单中单击提交时,我想返回分类术语表单的确认状态(如上图所示)。它现在使用以下代码重定向,但这当然不会重定向到表单的确认状态。
function theme_redirect_to_specific_company($form, &$form_state) {
unset($_GET['destination']);
$triggerdElement = $form_state['triggering_element'];
$debtor = $triggerdElement['#company'];
$redirect_url = '/taxonomy/term/'.$debtor.'/edit';
$form_state['redirect'] = $redirect_url;
}
我可以用jquery(删除按钮点击)重定向到表单的确认状态,但是这也可以用php实现吗?
【问题讨论】:
标签: php forms callback drupal-7