如何更换特定页面上的标签?

时间:2010-08-27 13:39:35

标签: drupal drupal-6

我正在尝试创建一个“你的故事”功能,用户可以通过评论的形式提交他们的故事。我已经制作了一个带有评论功能的标准页面,但是我想要“提交您的故事”,而不是“添加新评论”标签。如何仅在该特定网站上更改此标签并将其保留在其他网页上?

1 个答案:

答案 0 :(得分:0)

简单的方法是使用String Overrides模块。

根据您的评论,以下代码的变体应该适用于您的template.php文件(基于某些code posted on drupal.org):

function phptemplate_preprocess_node(&$vars) {
  if ($vars['links'] && $vars['node']->type == 'page') {
    $vars['links'] = str_replace('Add new comment', t('Submit your story'), $vars['links']);
  }
}