You are here

function flexslider_fields_field_formatter_info in Flex Slider 7.2

Same name and namespace in other branches
  1. 7 flexslider_fields/flexslider_fields.module \flexslider_fields_field_formatter_info()

Implements hook_field_formatter_info().

Adds the flexslider format option within the manage display form of of an image field.

File

flexslider_fields/flexslider_fields.module, line 17
Adds fields integration with FlexSlider

Code

function flexslider_fields_field_formatter_info() {
  $info = array(
    'flexslider' => array(
      'label' => t('flexslider'),
      'field types' => array(
        'image',
        'media',
      ),
      'settings' => array(
        'optionset' => 'default',
        'image_style' => '',
        'caption' => FALSE,
      ),
    ),
  );

  // Integrate with file entity / media.
  if (module_exists('file_entity')) {
    $info['flexslider_file_entity'] = array(
      'label' => t('FlexSlider File Entity'),
      'description' => t('Render files in a specific view mode.'),
      'field types' => array(
        'image',
        'media',
        'file',
      ),
      'settings' => array(
        'optionset' => 'default',
        'file_view_mode' => 'default',
        'caption' => FALSE,
      ),
    );
  }
  return $info;
}