Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想更改 drupal 评论表单框中的“评论*”一词。我也想为特定的节点类型执行此操作。实际上我想为每个节点类型显示不同的评论框标签。
我读了很多关于这个的纪录片。据说包含 hook_form_alter 的主题函数或模块可以做到这一点。但我找不到我该怎么做。
有人帮我吗?
您需要在自定义模块中放置这样的函数:
MYMODULE_form_alter(&$form, &$form_state, $form_id) { if ($form_id == 'comment_form') { $node = node_load($form['nid']['#value']); if ($node->type == 'SPECIFIC_NODE_TYPE') { $form['comment_filter']['comment']['#title'] = "TEXT_YOU_WANT"; } } }