function form_builder_webform_property_grid_form_submit in Form Builder 7.2
Same name and namespace in other branches
- 6 modules/webform/form_builder_webform.components.inc \form_builder_webform_property_grid_form_submit()
- 7 modules/webform/form_builder_webform.components.inc \form_builder_webform_property_grid_form_submit()
Submit handler for the "grid_options" and "grid_questions" properties.
Related topics
1 string reference to 'form_builder_webform_property_grid_form_submit'
- _form_builder_webform_form_builder_properties_grid in modules/
webform/ form_builder_webform.components.inc - Implements _form_builder_webform_form_builder_properties_component().
File
- modules/
webform/ form_builder_webform.components.inc, line 339 - Default webform component callbacks for functionality related to the Form Builder.
Code
function form_builder_webform_property_grid_form_submit(&$form, &$form_state) {
// _webform_edit_validate_options() hardcodes the #parents for values.
if (empty($form_state['values']['grid_options'])) {
$form_state['values']['grid_options'] = $form_state['values']['extra']['grid_options'];
$form_state['values']['custom_grid_option_keys'] = $form_state['values']['extra']['custom_grid_option_keys'];
}
if (empty($form_state['values']['grid_questions'])) {
$form_state['values']['grid_questions'] = $form_state['values']['extra']['grid_questions'];
$form_state['values']['custom_grid_question_keys'] = $form_state['values']['extra']['custom_grid_question_keys'];
}
}