Drupal 7 用户注册表将用户名更改为名称
我想将注册表的标签从“用户名”更改为“姓名”。我使用了“字符串覆盖”模块。但它没有效果。有办法吗。请帮帮我。如果您想找永久性的变化,那么您可以 模块/user/user.module 在 功能用户\帐户\表格 行号1033将标题更改为 “#title”=>t('Name')Drupal 7 用户注册表将用户名更改为名称,drupal-7,user-registration,Drupal 7,User Registration,我想将注册表的标签从“用户名”更改为“姓名”。我使用了“字符串覆盖”模块。但它没有效果。有办法吗。请帮帮我。如果您想找永久性的变化,那么您可以 模块/user/user.module 在 功能用户\帐户\表格 行号1033将标题更改为 “#title”=>t('Name') 实现自定义模块并更改注册表 /** * Implements hook_form_FORM_ID_alter(). */ function MyMODULE_form_user_register_form_alter(&
实现自定义模块并更改注册表
/**
* Implements hook_form_FORM_ID_alter().
*/
function MyMODULE_form_user_register_form_alter(&$form, &$form_state) {
$form['account']['name']['#title'] = 'YOUR REPLACED VALUE'; //Username default
}
MyMODULE是您的自定义模块名称。谢谢,伙计。。对现在读到这篇文章的人来说,它是有效的:你永远不应该破解核心模块。最好的理由是,如果不覆盖更改,就无法进行安全更新。(也不是黑客核心是最佳实践。)请参阅更多: