Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.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_Html_Drupal_Drupal 6_Drupal Modules - Fatal编程技术网

Php 根据内容类型更改Drupal上的节点创建标题

Php 根据内容类型更改Drupal上的节点创建标题,php,html,drupal,drupal-6,drupal-modules,Php,Html,Drupal,Drupal 6,Drupal Modules,我希望能够在每个内容的基础上更改节点创建标题,因为我有一个要更改标题的内容类型,但将所有其他内容类型保留为默认类型。我正在使用Drupal6 使用这里的说明效果很好,但是这会影响我所有的内容类型,我只想更改一种——我在Drupal论坛上到处搜索,似乎找不到任何对我有帮助的东西 任何帮助都将不胜感激。您在链接的线程中尝试了吗 IIRC,这应该可以实现特定于内容类型的操作,即: function your_module_form_alter(&$form, $form_state, $for

我希望能够在每个内容的基础上更改节点创建标题,因为我有一个要更改标题的内容类型,但将所有其他内容类型保留为默认类型。我正在使用Drupal6

使用这里的说明效果很好,但是这会影响我所有的内容类型,我只想更改一种——我在Drupal论坛上到处搜索,似乎找不到任何对我有帮助的东西

任何帮助都将不胜感激。

您在链接的线程中尝试了吗

IIRC,这应该可以实现特定于内容类型的操作,即:

function your_module_form_alter(&$form, $form_state, $form_id) {
  if ($form_id == '[yourContenttypeName]_node_form') {
    drupal_set_title(t("Title you prefer"));
  }
}
你在链接的线程中尝试了吗

IIRC,这应该可以实现特定于内容类型的操作,即:

function your_module_form_alter(&$form, $form_state, $form_id) {
  if ($form_id == '[yourContenttypeName]_node_form') {
    drupal_set_title(t("Title you prefer"));
  }
}