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

Проблемы загрузки скриптов в параграфах Drupal 7
 22 Мар, 2021

Проявляется как не прогружающиеся wysiwyg редактор (ckeditor, например) или элементы поля, обрабатываемые модулем media, при добавлении параграфа (entity модуля parapraphs). Это по-крайней мере два примера с которыми я лично сам сталкивался.

Читать далее »
Использование LIKE оператора в db_select Drupal
 4 Фев, 2021

Если нужно использовать db_select вместо db_query, но не ясно как правильно составить SQL условие с оператором LIKE, читайте далее.

Читать далее »
Еще один пример работы с EntityFieldQuery
 23 Дек, 2020

Время от времени продолжаю кодить под drupal 7, публикую еще один пример для работы EntityFieldQuery, на этот раз с фильтром по полю типа term reference.

Читать далее »
Загрузка файла в один клик в Drupal формах
 19 Сен, 2020

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

Читать далее »
Добавляем фильтр в wysiwyg в Drupal
 5 Сен, 2020

Пример добавления обработчика (фильтра) текста в rich editor.

Читать далее »
Изменения настроек поля программно Drupal 7
 27 Май, 2020

Если вам программно нужно изменить настройки поля в Drupal, то на помощь приходит Field CRUD API. Это набор функций из файла modules/field/field.crud.inc.

Читать далее »
Список всех типов публикаций в Drupal
 13 Май, 2020

Как получить полный список зарегистрированных типов публикаций в Drupal 7. Задача типична для бек-енда при создании форм страниц настроек. Потому покажу в статье пример реализации поля для формы с выбором типов публикаций.

Читать далее »
Ошибка запуска Cron в Drupal 7
 16 Апр, 2020

Если запуск Cron в Drupal 7 постоянно выдаёт такую ошибку —  «Cron run failed.», как исправить ситуацию?

Читать далее »
Добавление пунктов меню в Administration menu (admin_menu)
 8 Апр, 2020

Популярный административный модуль admin_menu, собирает всё самое нужное и важное для управления сайтом. И хотя в 7 версии в ядре вы найдете модуль tool, обладающий похожим функционалом, ему не удалось заменить admin_menu.

Далее, разберем код, добавляющий пункт меню в admin_menu.

Читать далее »
Выполнение php кода через drush
 24 Мар, 2020

Для отладки или выполнения какого то разового кода иногда требуется выполнить php код в системном окружении вашего сайта на Drupal.

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