function flexslider_fields_field_formatter_settings_form in Flex Slider 7
Same name and namespace in other branches
- 7.2 flexslider_fields/flexslider_fields.module \flexslider_fields_field_formatter_settings_form()
Implements hook_field_formatter_settings_form().
Provides display settings form within the manage display page of an image field with formatter flexslider.
File
- flexslider_fields/
flexslider_fields.module, line 36 - Adds fields integration with FlexSlider
Code
function flexslider_fields_field_formatter_settings_form($field, $instance, $view_mode, $form, &$form_state) {
$display = $instance['display'][$view_mode];
$settings = $display['settings'];
$form = array();
// Show select box for the option set
$optionsets = array();
ctools_include('export');
foreach (flexslider_optionset_load_all() as $name => $optionset) {
$optionsets[$name] = check_plain($optionset->title);
}
$form['flexslider_optionset'] = array(
'#title' => t('Option set'),
'#type' => 'select',
'#options' => $optionsets,
'#default_value' => $settings['flexslider_optionset'],
);
return $form;
}