function _form_builder_webform_form_builder_types_grid in Form Builder 7
Same name and namespace in other branches
- 6 modules/webform/form_builder_webform.components.inc \_form_builder_webform_form_builder_types_grid()
- 7.2 modules/webform/form_builder_webform.components.inc \_form_builder_webform_form_builder_types_grid()
Implements _form_builder_webform_form_builder_types_component().
Related topics
File
- modules/
webform/ form_builder_webform.components.inc, line 264 - Default webform component callbacks for functionality related to the Form Builder.
Code
function _form_builder_webform_form_builder_types_grid() {
$fields = array();
$fields['grid'] = array(
'title' => t('Grid'),
'properties' => array(
// Grid-specific properties.
'grid_options',
'grid_questions',
'custom_grid_option_keys',
'custom_grid_question_keys',
),
'weight' => -4,
);
$component['name'] = t('New grid');
$extra['options'] = _webform_select_options_to_text(array(
t('poor'),
t('average'),
t('good'),
t('excellent'),
));
$extra['questions'] = _webform_select_options_to_text(array(
t('question one'),
t('question two'),
t('question three'),
));
$fields['grid']['default'] = _form_builder_webform_default('grid', $extra, $component);
return $fields;
}