Дополнительные типы блоков (EBT) — новый опыт конструктора страниц❗

Дополнительные типы блоков (EBT) — стилизованные, настраиваемые типы блоков: слайдшоу, вкладки, карточки, аккордеоны и многие другие. Встроенные настройки для фона, DOM Box, плагины Javascript.

Демо EBT модули Скачать EBT модули

❗Дополнительные типы параграфов (EPT) — новый опыт работы с параграфами

Дополнительные типы параграфов (EPT) — набор модулей, основанный на аналогичных параграфах.

Демо EPT модули Скачать EPT модули

Scroll

Темизация Drupal урок 5 Темизация поля. Шаблон field.tpl.php.

02/12/2019, by Ivan

В этом уроке мы продолжаем темизировать друпал и на этот раз темизируем поля. После этого урока мы будет темизировать вывод Views.

Для темизации поля, нужно скопировать файл modules/field/theme/field.tpl.php в папку templates вашей темы и дать ему новое имя согласно одному из шаблонов:

  • field--FIELD_TYPE.tpl.php — шаблон будет применён ко всем полям типа FIELD_TYPE. Например, чтобы темизировать все поля типа Image, нужно создать шаблон с именем field--image.php.

  • field--FIELD_NAME.tpl.php — шаблон будет применён к полю с именем FIELD_NAME. Например, чтобы темизировать поле с именем field_images, нужно создать шаблон с именем field--field_images.tpl.php.

  • field--BUNDLE.tpl.php — шаблон будет применён ко всем полям добавленных к сущности с типом BUNDLE. Например, чтобы темизировать все поля в материале типа page, нужно создать шаблон с именем field--page.tpl.php.

  • field--FIELD_NAME--BUNDLE.tpl.php — шаблон будет применён только к полю FIELD_NAME, которое добавлено к сущности с типом BUNDLE. Например, чтобы темизировать поле field_images в материале типа page, нужно создать шаблон с именем field--field_images--page.tpl.php.

После того, как шаблон скопирован и переименован, нужно сбросить кэш и отредактировать созданный файл. Описание всех доступных переменных находятся в комментариях шаблона.