在Drupal 7中,有没有办法在注册时显示必填字段,并在用户注册后使其不可编辑?
提前致谢!
答案 0 :(得分:3)
来自Drupal后端:
从这里你可以添加你的新字段(请务必选中询问用户注册表上是否应该出现此字段的方框)
然后,您将要使用挂钩以user_profile
形式禁用此字段。\
代码: template.php
function THEME_form_alter(&$form, &$form_state, $form_id) {
switch($form_id) {
case 'user_profile_form':
$form['field_my_field']['#disabled'] = true;
break;
}
}