1
是否有可能以及如何在Drupal表單中實現一個帶有多個值的文本字段?如何添加多個值textfield到Drupal表單?
說,我有下面的代碼:
function mymodule_admin_settings() {
$form['email'] = array(
'#type' => 'fieldset',
// ...
);
$form['email']['mymodule_email_recepient'] = array(
'#type' => 'textfield',
'#title' => t('Recepient'),
'#default_value' => variable_get('mymodule_email_recepient', '[email protected]'),
'#element_validate' => array('mymodule_email_validation'),
'#maxlength' => 30,
'#required' => TRUE,
);
// ...
return system_settings_form($form);
}
我應該怎麼改變這種形式
顯示多個文本框,例如
<input name="mymodule_email_recepient[]" type="text" />
;在提交時致電
variable_set('mymodule_email_recepient', array(/*some values*/))
。
感謝您的提前!
謝謝,非常有幫助的提示! – 2011-10-11 18:41:50