You are here

function field_formatter_filter_field_formatter_settings_summary_alter in Field Formatter Filter 7

Same name and namespace in other branches
  1. 8 field_formatter_filter.module \field_formatter_filter_field_formatter_settings_summary_alter()
  2. 2.0.x field_formatter_filter.module \field_formatter_filter_field_formatter_settings_summary_alter()

Displays the formatter setting on the manage field display overview.

Implements hook_field_formatter_settings_summary_alter().

File

./field_formatter_filter.module, line 59
Allows different text format filters to be applied as part of the field formatter settings for text fields.

Code

function field_formatter_filter_field_formatter_settings_summary_alter(&$summary, $context) {
  if (!field_formatter_filter_target_field_type(@$context['field']['type'])) {
    return;
  }
  $display = $context['instance']['display'][$context['view_mode']];
  $settings = $display['settings'];
  if (!empty($summary)) {
    $summary .= '<br />';
  }
  if (!empty($settings['field_formatter_filter'])) {
    $filter_format = filter_format_load($settings['field_formatter_filter']);
    $summary .= t('Text filter: @filter_format', array(
      '@filter_format' => $filter_format->name,
    ));
  }
  else {
    $summary .= "<!-- Need this or settings do not show up on plain -->";
  }
}