0
所以我可以讓電子郵件和用戶名字段工作得很好。添加佔位符文本到Drupal 7 user_register_form
這裏是代碼
if (TRUE === in_array($form_id, array('user_register_form'))) {
$form['account']['name']['#attributes']['placeholder'] = t(' Username ');
$form['account']['name']['#title_display'] = "invisible";
$form['account']['mail']['#attributes']['placeholder'] = t(' Your Email ');
$form['account']['mail']['#title_display'] = "invisible";
}
這工作得很好。但似乎誰設置此人是利用相同形式的自定義字段,因爲它表明:
名=「profile_installer_contractor [field_installer_first_name] [UND] [0] [值]」
哪有我得到這些字段以顯示佔位符文本?我曾嘗試過:
$form['account']['field_installer_first_name'][und][0]['value']['#attributes']['placeholder'] = t(' First Name ');
但這似乎並不奏效。任何幫助是極大的讚賞。
感謝, 凱文