function views_rss_core_preprocess_channel_title in Views RSS 8.2
Same name and namespace in other branches
- 8.3 modules/views_rss_core/views_rss_core.inc \views_rss_core_preprocess_channel_title()
- 6.2 modules/views_rss_core/views_rss_core.inc \views_rss_core_preprocess_channel_title()
- 7.2 modules/views_rss_core/views_rss_core.inc \views_rss_core_preprocess_channel_title()
Preprocess function for channel <title> element.
1 call to views_rss_core_preprocess_channel_title()
- views_rss_core_preprocess_channel_image in modules/
views_rss_core/ views_rss_core.inc - Preprocess function for channel <image> element.
1 string reference to 'views_rss_core_preprocess_channel_title'
- views_rss_core_views_rss_channel_elements in modules/
views_rss_core/ views_rss_core.module - Implements hook_views_rss_item_elements().
File
- modules/
views_rss_core/ views_rss_core.inc, line 17 - Preprocess functions for Views RSS: Core Elements module.
Code
function views_rss_core_preprocess_channel_title(&$variables) {
$config = \Drupal::config('system.site');
if ($variables['view']->display_handler
->getOption('sitename_title')) {
$title = $config
->get('name');
if ($slogan = $config
->get('slogan')) {
$title .= ' - ' . $slogan;
}
}
else {
$title = $variables['view']
->getTitle();
}
$variables['elements'][0]['value'] = strip_tags($title);
}