function bodyclasses_bodyclasses_views in Body Classes 7
1 string reference to 'bodyclasses_bodyclasses_views'
- bodyclasses_bodyclasses_info in ./
bodyclasses.module - Implements hook_bodyclasses_info().
File
- ./
bodyclasses.module, line 153 - Body Class module hooks.
Code
function bodyclasses_bodyclasses_views($variables) {
$classes = array();
if (module_exists('views') && is_callable('views_get_page_view')) {
if ($view = views_get_page_view()) {
if (!empty($view->vid)) {
$classes[] = 'vid-' . $view->vid;
}
if (!empty($view->name)) {
$classes[] = preg_replace('/[^A-Za-z0-9_]/', '-', trim($view->name, '_- '));
}
if (!empty($view->current_display)) {
$classes[] = 'display-' . $view->current_display;
}
if (!empty($view->current_page)) {
$classes[] = 'page-index-' . $view->current_page;
}
}
}
return $classes;
}