【发布时间】:2010-12-17 05:01:25
【问题描述】:
如何在 drupal 表单 API 中以编程方式填充输入字段? 让我说明一下,考虑以下示例
function form(){
return drupal_get_form('myform');
}
function myform($form_state){
$form['name'] = array(
'#type' => 'textfield',
'$title' => 'Name: ',
);
$form['submit'] = array(
'#type' => 'submit',
'#value' => 'Save',
);
return $form;
}
function myform_submit($form,&$form_state){
$form_id = 'myform';
$form_state['values']['name'] = 'Hello World';
drupal_execute($form_id,$form_state);
}
在这里,当提交事件发生时,我没有得到填充的值,而是在屏幕上看到了白色的死机。我的语法有问题吗??
【问题讨论】: