Проблема описана вот тут, и там даже предлагается патч
https://www.drupal.org/files/issues/2024-05-28/3134922-40.patch,
который частично решает проблему, но в #43 siavash (Sia) более подробно рассказывает о том, как сохраняются данные, и становится ясно, что проблема не решена.
Записи с тегом ‘Drupal 8/9’
Проблема с сохранением asymmetric paragraphs в tmgmt
Error Code 1366 of Mysql при записи переводов в базу tmgmt_deepl
Типично ошибка 1366 связана с тем, что кто то пытается записать символы с кодами не соответствующими кодовой таблице символов, установленной для таблицы в базе данных. Но в нашем случае речь идет о иной проблеме.
Читать далее »Превышение лимитов памяти при запросе перевода в модуле tmgmt
Это проблема рекурсии при сборе информации о статье. Модуль сканирует ссылочные поля (reference entity fields) и может попасть в своеобразную рекурсивную петлю. К примеру, статья ссылается на параграф, а тот ссылается на эту же статью.
Читать далее »Отсутствующие переводы в tmgmt
При не верной настройке провайдера переводов, может случаться следующая проблема — часть текстовых полей полностью или частично оказывается не переведена. При этом какой то логики в поведении переводчика не усматривается .
Читать далее »Вывод всех локальных переменных в twig
Все видимые переменные шаблона можно посмотреть в переменной _context.
Читать далее »Кеширование JSON ответа в Drupal
У нас есть контроллер, который выдаёт json ответ. Добавим кеширование.
Читать далее »Проверка, что поле пустое в twig
При переходе к Drupal 8/9 на twig шаблоны, часто возникает вопрос, как проверить что поле пустое.
Читать далее »Редирект после отправки формы в Drupal 8/9
Для семерки можете посмотреть другую статью.
Читать далее »Подготовка строки для использования в качестве имени html класса
То, что в семерке выполняется функцией drupal_html_class(), в Drupal 8 реализовано в виде статического метода
\Drupal\Component\Utility\Html::getClass($str).
Drupal 9 за БН amazon cloudfront
Типичная проблема сайта, когда тот оказывается за балансировщиком нагрузки (load balancer), это несоответствие части заголовков запроса клиента и тех заголовков, которые передаются балансировщиком серверу. Чаще всего мы сталкиваемся с этим при запуске сайта на продакшн, где сайт впервые оказывается на HTTPS.
Читать далее »