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;