Записи с тегом ‘Drupal 7’

Возможные проблемы Invalid form POST data
 24 Окт, 2019

Браузер сообщает об ошибке всплывающим окном вроде того, что на скриншоте. Сообщается, что AJAX завершен неправильно. Но основной симптом — что не работают вообще какие либо транзакции, связанные с работой с формами.

А в логах Drupal вы видите загадочное сообщение — «неверные POST данные формы».

Читать далее »
Глюк модуля transliteration в php 7.3.
 20 Окт, 2019

Столкнулся со следующим неприятным багом, при использовании модуля pathauto, совместно с модулем транслитерации: Drupal генерирует «обрезанные» синонимы адресов страниц.

Читать далее »
Ctools modal закрытие при клике вне модального окна
 28 Июн, 2019

Привычное для пользователей поведение модального окна изначально не реализовано в ctools. Давайте добавим немного js, реализующего нужный функционал.

Читать далее »
Создать пользователя сразу на всех сайтах мультисайтинга в Drupal
 6 Июн, 2019

С помощью drush и такой то матери (bash) обойдем все сайты и создадим одного и того же юзера на каждом из сайтов.

Читать далее »
Изменяем число выводимых комментариев на страницу в Drupal
 31 Май, 2019

С комментариями в Drupal во все времена было на мой взгляд — всё сложно. В 7ке сущность стала частью конструктора, стало веселее, но общий шаблон комментариев так и остался «костью в горле» у многих программистов.

Читать далее »
Программное создание параграфов (ParagraphsItemEntity) в Drupal
 24 Май, 2019

Пример кода, как программно реализовать создание параграфа (речь идет о модуле — paragraphs).

Читать далее »
Использование cache API Drupal 7
 14 Май, 2019

Изучение API удобно начинать с шаблонов кода, которые демонстрируют технику использования.

Читать далее »
Вывод строки запроса построенного в db_select
 11 Апр, 2019

Конструктор запросов db_select позволяет абстрагироваться от движка базы данных. Если запрос довольно сложный, то на этапе тестирования может потребоваться, что называется, убедиться в том, что конечный запрос на языке SQL к базе именно тот, что вы ожидаете.

Читать далее »
Добавление условий во views программно
 31 Мар, 2019

Модуль Views — мощный инструмент в копилке друпалера. Конструктор позволяет создавать условия, перекрывающие большую часть потребностей в практических задачах. Есть возможность связывания с дополнительными сущностями и контекстом выполнения представления.

Далее мы рассмотрим случай, когда этих средств недостаточно и требуется добавить собственные условия в запрос (query) представления (views).

Читать далее »
Вывод меню с фиксированной глубиной в Drupal
 25 Мар, 2019

Блок меню core модуля menu позволяет вывести всю иерархию меню полностью, но иногда требуется показать только 1-2 верхних уровня. Посмотрим как организовать такой вывод.

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