【发布时间】:2009-12-14 23:54:18
【问题描述】:
当用户登录时,用户将被重定向到用户个人资料页面,其中设置了我的帐户字段。
字段集有 2 个字段,“用户名:”、“电子邮件地址:”。这两个字段是由 drupal 生成的。
包含在具有 id ("user_profile_form") 的表单中的那些 2 字段。我想更改这两个字段的顺序。
我试图在 hook_form_alter 中拦截 'user_profile_form' 。
代码如下:
$form['account']['name']['#weight'] = 1;
但这没有成功,drupal 甚至没有渲染“名称”字段,所以没有 username: 显示在浏览器上。
【问题讨论】: