function global_filter_get_view_names in Views Global Filter 8
Same name and namespace in other branches
- 6 global_filter.module \global_filter_get_view_names()
- 7 global_filter.module \global_filter_get_view_names()
Returns names of all views that have "Show: Fields" set.
Return value
array array of View names, indexed by view_id
3 calls to global_filter_get_view_names()
- global_filter_admin_config in ./
global_filter.admin.inc - Menu callback for admin settings.
- global_filter_block_view in ./
global_filter.blocks.inc - Implements hook_block_view().
- _global_filter_configure_form in ./
global_filter.blocks.inc - Generates the filter configuration form for filters in a block.
File
- ./
global_filter.module, line 465 - global_filter.module
Code
function global_filter_get_view_names() {
$views = array();
foreach (views_get_all_views() as $view) {
$view_name = empty($view->human_name) ? $view->name : $view->human_name;
if (isset($view->display['default']->display_options['fields'])) {
$views['view_' . $view->name] = t('View') . ': ' . $view_name;
}
}
return $views;
}