function form_builder_webform_property_grid_questions_form in Form Builder 6
Same name and namespace in other branches
- 7 modules/webform/form_builder_webform.components.inc \form_builder_webform_property_grid_questions_form()
Configuration form for the "grid_questions" property.
Related topics
1 string reference to 'form_builder_webform_property_grid_questions_form'
- _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 340 - Default webform component callbacks for functionality related to the Form Builder.
Code
function form_builder_webform_property_grid_questions_form(&$form_state, $form_type, $element) {
$element['#grid_questions'] = _webform_select_options_to_text($element['#grid_questions']);
$form = _form_builder_webform_build_edit_form('grid', $element, 'grid_questions', 'options', array(
'questions',
), array(
'extra',
'questions',
));
// The _form_builder_webform_build_edit_form() function can only pull in one
// property at a time, so we have to set the key toggle manually.
$form['grid_questions']['options']['#key_type_toggled'] = !empty($element['#custom_grid_question_keys']);
return $form;
}