Добавьте класс CSS для просмотра полей


Я хотел бы добавить класс CSS к полям в представлении. На снимке экрана отображается заголовок, краткое описание, дата и теги статей, опубликованных на первой странице. Я знаю, как добавить класс ко всей статье в графическом интерфейсе, но я хочу добавить класс в поля статьи в представлении.

enter image description here

Я внес изменения в существующие классы CSS, но они появляются в других частях сайта.

 1
Author: David, 2015-05-17

2 answers

Я нашел ответ на видео

  1. Перейдите в раздел "Редактировать представление"
  2. Нажмите на поле, в которое вы хотите добавить класс CSS
  3. Перейдите в раздел "Настройки стиля"
  4. Установите флажок "Настроить HTML-код поля"
  5. Установите флажок "Создать класс CSS"

enter image description here

 4
Author: David, 2015-05-18 11:51:53

Что сказал @Дэвид.

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

Найдите исходный шаблон в папке модуля "Представления". Просто сделайте копию и поместите ее в папку шаблонов тем.

Затем переименуйте его... views-view-field--my-field.tpl.php

Добавьте свои классы, затем очистите кэш тем.

Если вы когда-либо работали над более крупными проектами, иногда люди из бэк-энда не хотят, чтобы вы что-то делали с БД. Такой подход обеспечивает полное разделение, и никто никому не наступает на пятки.

Это предложение по шаблону будет применяться везде, где отображается "мое поле". Если вам нужно больше конкретики, перейдите в раздел Дополнительно /Тематизация и просмотрите доступные предложения шаблонов для идей.

 2
Author: vincer, 2015-05-17 21:26:19