You are here

function cms_portfolio_field_formatter_settings_form in Glazed CMS Portfolio 7

Implementation of hook_field_formatter_settings_form().

_state

Parameters

$field:

$instance:

$view_mode:

$form:

Return value

array

File

./cms_portfolio.module, line 127

Code

function cms_portfolio_field_formatter_settings_form($field, $instance, $view_mode, $form, &$form_state) {
  $display = $instance['display'][$view_mode];
  $settings = $display['settings'];
  $element = array(
    '#type' => 'fieldset',
    '#title' => t('Image Compare Settings'),
  );
  $element['image_style'] = array(
    '#title' => t('Image style'),
    '#type' => 'select',
    '#default_value' => $settings['image_style'],
    '#empty_option' => t('None (original image)'),
    '#options' => image_style_options(FALSE),
  );
  $element['default_offset_pct'] = array(
    '#title' => t('Default Slider Position'),
    '#description' => t('Select an offset between 0 and 1 to set how far the slider is from the lefthand side when it loads. The default is 0.5.'),
    '#type' => 'textfield',
    '#default_value' => $settings['default_offset_pct'],
  );
  return $element;
}