Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 更改Drupal节点上的标题删除确认表单_Php_Drupal_Drupal 7_Drupal Theming - Fatal编程技术网

Php 更改Drupal节点上的标题删除确认表单

Php 更改Drupal节点上的标题删除确认表单,php,drupal,drupal-7,drupal-theming,Php,Drupal,Drupal 7,Drupal Theming,当您试图删除Drupal中的一个节点时,您将进入一个确认页面,其标题是 确实要删除{title of node}吗 我试图改变这一页的标题,但一点运气都没有。我在主题和模块级别尝试了以下方法,但均无效: hook_form_node_delete_confirm_alter(...) template_preprocess_html(&$vars) template_preprocess_page(&$vars) template_preprocess_region(&$

当您试图删除Drupal中的一个节点时,您将进入一个确认页面,其标题是

确实要删除{title of node}吗

我试图改变这一页的标题,但一点运气都没有。我在主题和模块级别尝试了以下方法,但均无效:

hook_form_node_delete_confirm_alter(...)
template_preprocess_html(&$vars)
template_preprocess_page(&$vars)
template_preprocess_region(&$vars)
template_confirm_form(&$vars)
此外,我在devel themer中也找不到任何有用的东西


Drupal 7,谢谢。

这对我来说很有魅力:

function mymodule_form_node_delete_confirm_alter(&$form, &$form_state, $form_id) {
  drupal_set_title('New Title');
}

确保在实现钩子后清除Drupal的缓存,否则它可能不会被拾取。

我有一个Drupal 8模块,允许您在节点类型编辑表单的配置中设置此选项

太棒了!奇怪的是,我无法在主题预处理变量中跟踪标题。类似地,我们可以更改分类术语确认删除表单吗?DRupal 8中的“类似地,我们可以更改分类术语确认删除表单吗?”