function _field_collection_views_get_views_displays in Field Collection Views 8
Same name and namespace in other branches
- 7 field_collection_views.module \_field_collection_views_get_views_displays()
Helper function to get all view displays.
1 call to _field_collection_views_get_views_displays()
- field_collection_views_field_formatter_settings_form in ./
field_collection_views.module - Implements hook_field_formatter_settings_form().
File
- ./
field_collection_views.module, line 166 - Module implementing a field-collection views formatter.
Code
function _field_collection_views_get_views_displays($view_name) {
if (empty($view_name)) {
// No view.
return array();
}
$views = views_get_enabled_views();
if (!isset($views[$view_name])) {
return array();
}
$view = $views[$view_name];
if (empty($view->display)) {
// This view is broken.
return array();
}
foreach ($view->display as $id => $display) {
$displays[$id] = $id . ': ' . $display->display_title;
}
return $displays;
}