Ich habe Formular in Drupal, die Bilder hochlädt und hat einige Kontrollkästchen drin. Hier ist die Form:kann nicht Kontrollkästchen Werte mit drupal Formular api
$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.')
);
und hier ist meine einreichen Funktion, wo ich bin Hochladen von Bildern verarbeiten und auch das Kontrollkästchen Wert Grabbing. Ich erhalte die Erfolgsmeldung und das Bild wird hochgeladen, erhält aber nicht den Wert der Kontrollkästchen.
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']);
}
well..iam Checkboxen, weil ich es als eine Kontrollkästchen-Gruppe verwenden wollte. – Maverick
ah ok das macht mehr Sinn, froh, dass die Antwort in beide Richtungen geholfen – Clive
Wie ein Textfeld abhängig von den Wert/Optionen der Checkbox umschalten? @Clive –