You are here

function field_group_easy_responsive_tabs_field_group_formatter_info in Field Group: Easy Responsive Tabs to Accordion 7

Implements hook_field_group_formatter_info().

File

./field_group_easy_responsive_tabs.module, line 59
Module file for the field_group_easy_responsive_tabs module.

Code

function field_group_easy_responsive_tabs_field_group_formatter_info() {
  $formatters = array();
  $formatters['field_group_easy_responsive_tabs_nav'] = array(
    'label' => t('Field Group: Easy Responsive Tabs to Accordion (Group)'),
    'description' => t('This fieldgroup renders child groups as Field Group: Easy Responsive Tabs to Accordion Group'),
    'instance_settings' => array(
      'classes' => '',
      'type' => 'default',
      'width' => 'auto',
      'fit' => 1,
      'closed' => 0,
      'activetab_bg' => '#B5AC5F',
      'inactive_bg' => '#E0D78C',
      'active_border_color' => '#9C905C',
      'active_content_border_color' => '#9C905C',
      'tabidentify' => '',
    ),
  );
  $formatters['field_group_easy_responsive_tabs_nav_item'] = array(
    'label' => t('Field Group: Easy Responsive Tabs to Accordion (Item)'),
    'description' => t('This fieldgroup renders the content as a Field Group: Easy Responsive Tabs to Accordion Item'),
    'instance_settings' => array(
      'classes' => '',
    ),
  );
  foreach (array_keys($formatters) as $key) {
    $formatter =& $formatters[$key];
    $formatter['instance_settings']['required_fields'] = 1;
  }
  return array(
    'form' => $formatters,
    'display' => $formatters,
  );
}