Записи с тегом ‘Drupal 9/10’

TMGMT переводит поле view_mode, объявленное плагином menu_link_extras

 17 Июн, 2024

Поля, определенные модулями, не попадают в конфиг файлы сайта, и их не получается настроить привычным способом. В данном случае, требуется как то указать TMGMT модулю, что не нужно переводить поле view_mode.

Читать далее »

Как добавить css классы в attributes (twig, Drupal)

 16 Май, 2024

Порою требуется добавить свои классы в переменную attributes на уровне шаблона (в twig).

Читать далее »

Используем токены для доступа к полям параграфов в Drupal

 2 Май, 2024

Пара примеров о том, как вытащить нужную инфу из параграфов, используя токены. Обычно это нужно для генерации meta заголовков страницы.

Читать далее »

Ошибка: Migration is busy with another operation

 19 Апр, 2024

При отладке миграций в Drupal могут возникать состояния, когда миграция не прошла по какой то причине (ошибке) и подвисла в состоянии отличном от Idle.

Читать далее »

XML карта сайта для многоязычных проектов на Drupal

 16 Апр, 2024

Для начала разберемся: что мы пытаемся построить. Ожидается, что у нас есть корневой файл sitemap.xml, который содержит список языковых xml карт.

Читать далее »

Подключение внешних файлов библиотек в Drupal *.libraries.yml

 7 Апр, 2024

При объявлении библиотек вы можете подключать не только локальные, но и внешние файлы.

Читать далее »

Использование entityqueue для сортировки элементов во view, основанной на Search API datasource

 3 Апр, 2024

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

Читать далее »

Drupal checkbox field form API

 18 Мар, 2024

Drupal интерпретирует чекбокс как integer. Это вызывает некоторое непонимание при работе с полем через Drupal form API. Давайте рассмотрим пример объявления и чтения данных поля формы.

Читать далее »

Работа с config split модулем в Drupal

 16 Мар, 2024

Задача модуля — дать возможность разделить конфигурации сайта для разных системных окружений. На локальном сервере вы можете использовать такие модули как devel, stage_file_proxy, различные UI модули администрирования (вроде views_ui). А на prod сервере вам они не нужны.

Читать далее »

Сохранение файла, полученного через форму в Drupal

 17 Фев, 2024

Вы создали форму с полем типа file, и хотите сохранять файл как сущность друпала при отправке данных формы.

Читать далее »