Подключение скрипта или стилей «по-месту», на мой взгляд, не плохая практика, т.к. соответствующие файлы не будут подключаться, если в них нет необходимости.
Читать далее »Записи с тегом ‘Drupal 9/10’
Когда вы создаёте свою страницу, используя контроллер, то возможности тут же выбрать какой код ответа она возвращает нет. Контроллер занимается только формированием содержания страницы.
Читать далее »Попался мне UI баг, когда autocomplete слой с результатами поиска оказывался больше по ширине, чем input элемент, к которому он был прикреплен.
Читать далее »Сущность возвращает язык в контексте выбранного языка, но иногда нужно получить оригинальный язык node или другой entity.
Читать далее »Ключевая особенность в том, что данные выгружаются из Drupal Commerce.
Читать далее »Полезные команды для создания пользователя с админ правами, используя drush.
Читать далее »Весьма распространённый случай, когда в качестве exposed filter используется поле, связанное с таксономией. Так вы получаете набор опций в фильтре для своего представления, которое доступно пользователю.
Также весьма часто некоторые дополнительные условия выборки ограничивают набор данных так, что часть опций фильтра становится не нужной, так как их выбор приводит к пустому результату.
Читать далее »Пример кода, реализующий endpoint скачиваемого файла.
Читать далее »Метод работает не только с ролями, но и любой другой логикой, которую вы в силах реализовать в коде.
Читать далее »DB API в drupal позволяет стоить, наверное, почти любые запросы, какие только можно составить на чистом sql. Приведенный ниже сниппет кода демонстрирует вывод публикаций, у которых отсутствуют переводы контента.
Читать далее »