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

Получить список типов товаров в Drupal Commerce

 23 Июл, 2023

В терминологии Drupal, типы товаров это — бандлы (bundle) сущности commerce_product.

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

Переадресация на основной домен в Drupal

 17 Июл, 2023

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

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

Редактируем атрибуты ссылки в twig шаблоне

 14 Июл, 2023

Как без хуков preprocess в Drupal добавить, например, атрибут target для ссылки в шаблоне?

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

Как добавить поле «количество» для кнопки add to cart в Drupal Commerce

 13 Июл, 2023

Кнопка выводится как элемент product.variations, а вот настройки полей, которые выводятся в этой сущности довольно глубоко зарыты.

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

Как удалить объявленный ранее @RestResource

 12 Июл, 2023

Сначала вы создали в Drupal rest ресурс — /Plugin/rest/resource, поработали с ним, а потом пришло время прощаться. Но вот проблема — система уже знает о ресурсе, и если вы удалите файл, то при попытке зайти в админ панель расширений /admin/modules, вы получите fatal error.

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

Загрузить данные параграфов для связанного с ними entity

 8 Июл, 2023

Пример кода для загрузки параграфов.

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

Кеширование JSON ответа в Drupal

 6 Июл, 2023

У нас есть контроллер, который выдаёт json ответ. Добавим кеширование.

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

Модификация тела письма перед отправкой в Drupal

 9 Июн, 2023

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

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

Добавляем свой фильтр в TWIG на Drupal

 1 Июн, 2023

В TWIG уже много разных встроенных фильтров, Drupal их перечень только расширяет. Но наше счастье было бы не полным, если бы мы не могли добавить свои фильтры.

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

Ошибка обновления metatag remove_robots_noydir_noodp

 24 Май, 2023

Если у вас собран Drupal + Commerce, то, возможно, при обновлении модуля метатегов возникает ошибка.

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