0

我想更改我的 drupal 站点上当前显示“登录”的文本。

它建立在drupal 7 上的omega 子主题上。我按照此处找到的一些说明对登录块进行了挂钩:http: //drupal.org/node/1167712,它基本上将一些代码添加到主题 template.php 中,然后在模板文件夹中创建一个 tpl.php在主题中。

我可以通过这种方法让它将更多的东西放入登录块,所以我知道它正确地连接到它,只是不知道如何更改“登录”按钮的“值”。

4

3 回答 3

1

在你的 template.php 中,添加一个hook_form_alter()

function yourthemenamehere_form_alter(&$form, $form_state, $form_id) {
  //print_r($form) // This will display form elements.
  if($form_id == "user_login") {
      $form['actions']['submit']['#value']= "YOUR TEXT HERE";
  }
}
于 2012-11-02T11:30:57.703 回答
0

虽然不完全是你问的。您可能会发现以下链接很有帮助 - 将动态登录登录链接添加到主菜单。它应该给你一个起点。

于 2012-11-01T08:16:05.273 回答
0

试试String Overrides模块。适合在这里和那里进行一些更改。

于 2012-11-01T09:44:01.437 回答