You are here

function picture_background_formatter_field_formatter_settings_summary in Picture Background Formatter 7

Implements hook_field_formatter_settings_summary().

File

./picture_background_formatter.module, line 68
Hooks and functions for the Picture Background Formatter module.

Code

function picture_background_formatter_field_formatter_settings_summary($field, $instance, $view_mode) {
  $display = $instance['display'][$view_mode];
  $settings = $display['settings'];
  $summary = array();
  $picture_mapping = picture_mapping_load($settings['picture_mapping']);
  if ($picture_mapping) {
    $summary[] = t('Picture mapping: @picture_mapping', array(
      '@picture_mapping' => $picture_mapping
        ->label(),
    ));
    $summary[] = t('Selector: @selector', array(
      '@selector' => $settings['selector'],
    ));
  }
  else {
    $summary[] = t('Select a responsive image mapping.');
  }
  return implode('<br />', $summary);
}