Drupal 7 で、登録時に必須フィールドを表示し、ユーザー登録後に編集不可にする方法はありますか?
前もって感謝します!
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;
}
}