Drupal 6에서는 PHP를 사용하여 기본값을 설정할 수 있지만 Drupal 7에서는 동일한 코드를 사용할 수 없습니다.
을 통해이 작업을 시도하고 hook_form_alter()있지만 코드가 작동하지 않습니다.
function my_form_alter(&$form, &$form_state, $form_id) {
dsm($form);
switch($form_id) {
case 'accounts_node_form':
$form["field_accounts"]["und"]['#default_value'] = $default;
// …
break;
}
}
$form["field_accounts"]["und"][0]["value"]['#default_value'] = $default;