Как изменить заголовок

Аватар пользователя Aleksey5726 Aleksey5726 5 декабря 2019 в 16:21

На странице присутствует блок, в котором выводятся описание новости. Проблема в том, что заголовки подтягиваются и заключаются в h1 и получается что на сайте несколько заголовков первого уровня. Как поменять h1 на h2?

Лучший ответ

Аватар пользователя ivnish ivnish 5 декабря 2019 в 17:22

Посмотрел ваши блоки. Они выводятся с помощью "представлений" (views). Имя представления blog. Но такое ощущение, что этот заголовок выводится не штатно, а где-то переопределен в шаблоне

Комментарии

Аватар пользователя ivnish ivnish 5 декабря 2019 в 16:25

Инспектор браузера может подсказать. По классам и id дивов можно определить как сделан блок

Аватар пользователя ivnish ivnish 5 декабря 2019 в 17:22

Посмотрел ваши блоки. Они выводятся с помощью "представлений" (views). Имя представления blog. Но такое ощущение, что этот заголовок выводится не штатно, а где-то переопределен в шаблоне

Аватар пользователя VasyOK VasyOK 5 декабря 2019 в 17:31

То, что на скриншотах выведено через views + display suite. Т.е. там выведены не поля, а тизеры.
h1 - это обыкновенный заголовок ноды.
А вот как с этим работать я если честно не в курсе.

Аватар пользователя VasyOK VasyOK 9 декабря 2019 в 17:23

Ввиду отсутствия разработчика сайта придется вам становится разработчиком.
Обязательно сделайте тестовую версию сайта для тренировок.
Также бекапьте БД и файлы.

Варианты решения

1. Редактируем шаблон вывода тизера.

1) В sites/default/settings.php раскоментируем $conf['theme_debug'] = TRUE;
2) Через вебинстепктор смотрим каким шаблоном выведено <div id="node-128" - это там где "Как научить собаку команде"
3) Думаю в шаблоне заголовок для тизера прописан. Очень вероятно, что шаблон node.tpl.php называется. В этом заголовке h1 убираем и какой нить класс ставим.
4) В CSS добавляем

.view-blog .views-row .h1, .класс_вместо заголовка_тизера {
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 10px;
}

2. Меняем во вьюхе вывод с анонсов на поля.

1) редактируем http://mdog.ru/admin/structure/views/view/blog
2) меняем Показать: Содержимое на Показать: Поля
3) Добавляем поля: Изображение, Заголовок, все которые используются в типе материала (у вас Article статья) настройки отображения - анонс.
У каждого поля есть настройки стиля - их соответственно тому что выводе сейчас в HTML коде настроить.
группировать поля можно с помощью https://www.drupal.org/project/views_fieldsets

Забить

Нормальный сайт. Сеонистика вряди что-то даст.