Все записи категории ‘drupal’

Чем заменить file_create_url в Drupal 9/10
 9 Янв, 2024

Функция file_create_url устаревает, начиная с версии 9.3, а в 10й версии она уже отсутствует.

Читать далее »
Подключить скрипт / библиотеку в шаблоне twig
 5 Ноя, 2023

Подключение скрипта или стилей «по-месту», на мой взгляд, не плохая практика, т.к. соответствующие файлы не будут подключаться, если в них нет необходимости.

Читать далее »
Изменить http код ответа для кастомной страницы
 30 Окт, 2023

Когда вы создаёте свою страницу, используя контроллер, то возможности тут же выбрать какой код ответа она возвращает нет. Контроллер занимается только формированием содержания страницы.

Читать далее »
Получить код оригинального языка сущности в Drupal
 18 Окт, 2023

Сущность возвращает язык в контексте выбранного языка, но иногда нужно получить оригинальный язык node или другой entity.

Читать далее »
Фиксим «Mismatched entity and/or field definitions» ошибку в Drupal
 10 Окт, 2023

Советы, которые дают по решению этой проблемы немного устарели, относятся обычно к 8й версии друпала и не работают в более новых версиях.

Читать далее »
Создание администратора через drush, Drupal 9
 22 Сен, 2023

Полезные команды для создания пользователя с админ правами, используя drush.

Читать далее »
Drush выдает ошибку: Unable to load autoload.php
 19 Сен, 2023

Если вы используете глобальную установку drush, то вероятно забыли выполнить инициализацию проекта.

Читать далее »
Глобальная установка Drush
 17 Сен, 2023

Часто используют drush как компонент установленного drupal проекта, вызывая drush как ./vendor/bin/drush.

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

Читать далее »
Убираем пустые категории из фильтра во views
 13 Сен, 2023

Весьма распространённый случай, когда в качестве exposed filter используется поле, связанное с таксономией. Так вы получаете набор опций в фильтре для своего представления, которое доступно пользователю.

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

Читать далее »
Создание контроллера для скачивания файла в Drupal
 6 Сен, 2023

Пример кода, реализующий endpoint скачиваемого файла.

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