function apachesolr_reference_field_formatter_settings_summary in Apachesolr Reference 7
Implements hook_field_formatter_settings_summary().
File
- ./
apachesolr_reference.module, line 276 - functionality for creating reference fields to apache solr objects.
Code
function apachesolr_reference_field_formatter_settings_summary($field, $instance, $view_mode) {
$display = $instance['display'][$view_mode];
$settings = $display['settings'];
$summary = '';
switch ($display['type']) {
case 'apachesolr_reference_formatter_custom':
$summary = t('Use a custom output for rendering of SOLR data.');
break;
case 'apachesolr_reference_formatter_label':
$summary = t("Use the SOLR field '@label' as the label value", array(
'@label' => $settings['label'],
));
break;
case 'apachesolr_reference_formatter_label_link':
$summary = t("Use the SOLR field '@label' as the label, the '@url' SOLR field as the url.", array(
'@label' => $settings['label'],
'@url' => $settings['url'],
));
break;
}
return $summary;
}