Drupal9

Настройки доверенного хоста

9 августа 2020 в 0:19

Настройки доверенного хоста
Выключено
В settings.php не настроена переменная trusted_host_patterns. Это потенциальная угроза безопасности вашего сайта. Крайне рекомендуется настроить этот параметр. Более подробная информация доступна на странице Защита против HTTP HOST Header атак.

С английским не очень, не могу разобраться, что от меня требуется. Как устранить эту проблему?

Missing or invalid theme

9 августа 2020 в 0:17

Missing or invalid theme
The following theme is marked as installed in the core.extension configuration, but it is missing:

editorial_html5_up

Review the suggestions for resolving this incompatibility to repair your installation, and then re-run update.php.

Перерыл все настройки и файлы, не могу найти упоминание этого "editorial_html5_up". Подскажите, куда смотреть?

docker4drupal импорт дампа БД через drush

7 августа 2020 в 14:58
1

При попытке импорта дампа БД через drush в окружении docker4drupal случается ошибка:

the input device is not a TTY

Чтобы импортировать дамп нужно использовать команду

Модуль book вывод оглавления в блоке

7 августа 2020 в 9:46

Приветствую сообщество, на сайте потребовалось создать раздел с онлайн книгами, что бы их можно было читать, включил модуль book, он решает все нужные задачи, однако проблема возникла на этапе вывода оглавления в блоке. Что нужно:
книга делится на несколько разделов, что реализовано как
1 раздел книги
1 глава раздела
....

2 раздел
1 глава раздела
....
как я пробовал решить проблему:
в настройках представления блока, в разделе расширенные, добавил связь book parent/родитель книги, связь оюязательна установлен чекбокс.

Node, Queue API, Cron (Ultimate_cron)

6 августа 2020 в 18:50

1. Получаю массив персонажей с сайта swapi.dev сервисом
2. Добавляю их в очередь в кроне
3. В QueueWorker в processItem создаю ноду для каждого персонажа

Проблема в том, что в таком случае ноды дублируются. С помощью чего можно решить эту проблему?

Интернет Магазин

5 августа 2020 в 3:20

Подскажите какои модуль лучше поставить для интернет магазина, Drupal Commerce, Ubercart или что то еще, важна выгрузка с xls и максимальная гибкость (желательно кодом и с минимум интерфейса), касаемо xls видел доп модуль для commerce но он для d7, у меня d9

Drupal 9 + импорт из XML

31 июля 2020 в 18:50

Доброго времени суток. На 9ой версии встала необходимость сделать импорт через Feeds из XML фида для яндекс маркета. Основные поля получилось импортировать относительно легко, но столкнулся со следующей проблемой - у товара для импорта есть таблица характеристик, с полями по типу

Добавить кастомный js-код на сайт (различные метрики и др.)

29 июля 2020 в 16:14
1

Довольно часто у владельцев сайтов возникает потребность разместить на сайте кастомный js-код. Это могут быть различные метрики или вспомогательные скрипты. Рассмотрим наиболее популярные варианты.

 

Способ 1: кастомный блок

  1. Идем в "Схему блоков -> Пользовательские блоки"
  2. Создаем новый блок
  3. Переключаем редактор в режим "источник" и размещаем код
  4. Идем в "Схему блоков" и размещаем блок в регион

Плюсы данного метода:

update_free_access = TRUE;

27 июля 2020 в 15:01

Здравствуйте.
После перевода сайта на composer из админки перестало запускаться обновление БД - нет прав.
Drush у меня не работает (на хостинге есть, но хз почему не запускается), через composer БД не обновишь, нужно запускать скриптом "Запустить обновление БД".

Приходится в settings.php менять $settings['update_free_access'] = FALSE; на TRUE, обновлять, потом обратно. А почему так? раньше же под админом запускалось. Можно решить без частого изменения settings.php?

Как подписаться на событие, когда покупка оформлена (оплачена) в Drupal comerce

27 июля 2020 в 8:23

Я создал модуль который генерирует ключ лицензии для софта в поле пользователя.
Осталось найти Event событие которое срабатывает когда заказ оформлен (оплачен) , может кто-то уже знает рецепт ?