AdaptiveTheme не применяет тэги в названии сайта

Главные вкладки

Аватар пользователя drup-user drup-user 20 апреля 2018 в 13:00

Всем привет. Только сейчас заметил, что AdaptiveTheme не может применять html тэги к названию сайта (admin/config/system/site-information).

img_2018_04_19_15_23_54
img_2018_04_19_15_23_27

Смотрел, что за функция за это отвечает, нашел в preprocess.inc

<?php
  
// Site name
  
$vars['site_name'] = &drupal_static('adaptivetheme_preprocess_page_site_name');
  if (empty(
$vars['site_name'])) {
    
$vars['site_name_title'] = variable_get('site_name''Drupal');
    
$vars['site_name'] = l($vars['site_name_title'], '<front>'$options = array('attributes' => array('title' => t('Home page'))));
    
$vars['site_name_unlinked'] = $vars['site_name_title'];
  }
?>

Если ее закомментировать то название понимает тэги, но перестает быть ссылкой.

Что с этим делать? Может быть кто сталкивался?

Комментарии

Аватар пользователя ivnish ivnish 20 апреля 2018 в 13:35

А зачем вам нужны теги в названии сайта? Если для стилизации, то используйте CSS, ничего не надо мудрить

Аватар пользователя ivnish ivnish 20 апреля 2018 в 14:03

Не надо никаких тегов. Используйте инспектор браузера, чтобы посмотреть какой класс присвоен названию сайта. Стилизуйте его как угодно

Аватар пользователя gun_dose gun_dose 20 апреля 2018 в 14:10

Название сайта выводится среди прочего внутри тега title, а он не допускает html внутри, т.к. его содержимое отображается не в окне веб-страницы, а в заголовке вкладки браузера.

Аватар пользователя gun_dose gun_dose 20 апреля 2018 в 14:35

Да, вроде того. В принципе, нет ничего такого страшного в том, чтобы хардкодить имя сайта в шаблоне, т.к. переезд в другой домен не так уж часто случается.