function views_flag_refresh_plugin_display_extender::options_summary in Views Flag Refresh 7
Summarizes new option.
Lists the fields as either 'Yes' if there is text or 'None' otherwise and categorizes the fields under the 'Other' category.
Overrides views_plugin_display_extender::options_summary
File
- ./
views_flag_refresh_plugin_display_extender.inc, line 96 - Views field view field handler class.
Class
- views_flag_refresh_plugin_display_extender
- This plugin adds additional settings to the Views AJAX options.
Code
function options_summary(&$categories, &$options) {
$flags = $this->display
->get_option('use_ajax_flags');
$flags_selected = array();
if (is_array($flags)) {
$flags_names = views_flag_refresh_flag_options_get();
foreach ($flags as $flag) {
if ($flag) {
$flags_selected[] = $flags_names[$flag];
}
}
}
if ($flags_selected) {
$flags_selected = implode(', ', $flags_selected);
}
else {
$flags_selected = t('None');
}
$options['views_flag_refresh'] = array(
'category' => 'other',
'title' => t('Flag refresh'),
'value' => $flags_selected,
'desc' => t('Choose flags that can refresh display.'),
);
}