【发布时间】:2012-03-31 10:33:19
【问题描述】:
我在 drupal 中有表单,它可以上传图像并且里面有几个复选框。 这是表格:
$form['checklist_fieldset'] = array(
'#type' => 'fieldset',
'#title' => t('Check List'),
'#collapsible' => FALSE,
'#collapsed' => FALSE,
);
$form['checklist_fieldset']['heating'] = array(
'#type' => 'checkboxes',
'#title' => t('Heating options'),
'#options' => array(
'0' => t('Yes'),
'1' => t('No')
),
'#description' => t('Heating details.')
);
这是我的提交功能,我正在处理图像上传并获取复选框值。我收到了成功消息,图片正在上传,但没有获得复选框的值。
function property_add_view_submit($form,&$form_state){
$validators = array();
if($file = file_save_upload('p_file1',$validators,file_direcotry_path)){
$heating = array_keys($form_state['values']['heating']);
drupal_set_message(t('Property Saved! '.$heating));
dpm( $form_state['values']['heating']);
}
【问题讨论】:
标签: drupal drupal-6 drupal-modules drupal-fapi drupal-forms