Max-Z: Блог

Главные вкладки

Как создать кастомный route, который будет слушать Subrequests

21 февраля 2019 в 19:10

Вчера благодаря совету уважаемого Gun_Doze я узнал о полезном модуле Subrequests, который оптимизирует множественные запросы JSONAPI путём их объединения.
Для клиентской части существует аналогичный NPM модуль.
Также был обнаружен другой полезный модуль Decoupled Router, который создает "умный" REST endpoint.

SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded при множественных POST запросах через JSONAPI

20 февраля 2019 в 16:22

Добрый день!
Столкнулся с критической проблемой, ставящей под сомнение весь проект.
Создан кастомный Drupal модуль, включающий в себя React-приложение. Приложение управляет контентом Drupal через модуль JSONAPI. При отправке множественных POST запросов на создание контента проходит только первый-второй, дальше появляется ошибка:

Можно ли вытащить конфиг из другого модуля?

14 ноября 2018 в 13:35

Всем привет!
Я сделал компонент на React в виде Drupal модуля, который использует несколько ключей и паролей для доступа к 3-rd party сервисам. Ключи эти я на данном этапе захардкодил.
В то же время на этом сайте есть два кастомных модуля, которые позволяют вводить упомянутые ключи/пароли через админку и хранить их в yml файлах (*.config.yml и *.settings.yml).
Как я понял, получить данные из этих конфигов можно с помощью ConfigFactory::get, например:

Лучшие практики по интеграции компонентов React в Drupal 8

11 сентября 2018 в 17:10

Трудно не заметить, насколько активно сейчас продвигается тема Headless Drupal. Идея звучит многообещающе - объединить передовую фронт-енд библиотеку React и самую продвинутую на текущий момент CMS.
К сожалению, вся информация по теме сводится к нескольким статейкам, каждая из которых подает тему отрывочно, кроме того, предлагает очень разные методы имплементации.
Было бы здорово провести хотя бы поверхностный анализ предлагаемых методов, дополнить их и определить лучшие практики.

Как настроить schema.org metatag для Drupal commerce 2?

16 мая 2018 в 17:10

Доброго времени суток!

Drupal 8 в Отчёте о состоянии настоятельно рекомендует дополнить установленный модуль metatag вот этим модулем: https://www.drupal.org/project/schema_metatag

Вкратце, эта система позволяет отображать страницы в поисковиках в особой форме в зависимости от типа - Статья, Рецепт, Товар и т.д. (подробнее здесь https://developers.google.com/search/docs/guides/search-gallery)

Search API + русский язык на Drupal 8

6 января 2018 в 18:23

Добрый день!

Я настраиваю поиск товаров на Drupal Commerce 2. Дефолтный поиск с этим модулем не работает, использую Search API + Views.

Система функционирует нормально с фасетами, но при поиске по словам всегда выкатывается полный список товаров, независимо от введённых символов. Т.е. если оставить поле поиска пустым, появляется моя кастомная надпись "Результаты не найдены", если же ввести ЛЮБОЙ символ - выдает весь список, причем сортировка по релевантности в обе стороны на результат никак не влияет.

Drupal 8 добавляет [2] к числовым значениям в русской версии

5 ноября 2017 в 17:23
1

Добрый день!

Устанавливаю последние версии Drupal 8 в локальную среду и на сервер и сразу же на чистой установке появляется странный баг - почти ко всем числовым значениям в меню и на страницах добавляется двойка в квадратных скобках [2].
Причем проблема возникает исключительно при установке русской версии.