Drupal8

Перестало работать прикрепление файлов (Editor File Upload)

24 июня 2020 в 7:55

Добрый день, прошу помощи ибо сам не догоняю. Сайт на Drupal 8.5.1 после обновления модуля Editor File Upload с 8.x-1.1 до 8.x-1.5 при нажатии кнопки прикрепления файла просто идет бесконечная загрузка без появления контекстного окна загрузки файла. Так же перестала открыватьcя настройка СКEditor - выдает ошибку "The website encountered an unexpected error. Please try again later." Если удаляю Editor File Upload - начинает открывать настройку, но кнопка прикрепления файла вообще пропадает из панели редактора. Собственно ума не приложу как исправить.

Как отключить опцию "Объединить файлы JavaScript" для некоторых страниц

23 июня 2020 в 16:08

На сайте есть несколько быдлокоденых страниц, которые не работают, если включена опция производительности "Объединить файлы JavaScript".

Есть что-то что убирает опцию для конкретных страниц. В D7 advagg можно было задать страницы исключения, но в версии под D8 я это опции не вижу.

The website encountered an unexpected error. Please try again later.

23 июня 2020 в 8:37

Всем привет! Помогите разобраться что нужно исправить?
В settings.php добавил $config['system.logging']['error_level'] = 'verbose';
Выдал следующее:
Тест http://d0.laiko.group/

Графическое меню из словаря

23 июня 2020 в 1:55

Уважаемые, приветствую!
Использую Drupal 8.
Подскажите, пожалуйста наиболее удобный модуль для реализации следующей идеи.
Имеется иерархический словарь Категории с глубиной до 2 элементов (где-то 1 элемент, где-то 2). У словаря имеется дополнительное поле с изображением.
Нужно вывести сначала на странице элементы 1-го уровня (с изображениями). При выборе любого из элементов, вывести либо элементы следующего уровня (если таковой уровень имеется), либо материалы, связанные с этим элементом, если этот уровень был последним. То же относится и ко второму уровню.

Как работать с брейкпойнтами в Drupal 8?

22 июня 2020 в 11:43

Наконец-то созрел сделать для сайта мобильную версию с раскладкой, отличающейся от десктопной. Вроде придумал как оно должно выглядеть, осталась сущая ерунда - реализовать.
Нужно спрятать пяток блоков если ширина вьюпорта меньше определенного порога и наоборот показать пару блоков, спрятанных в десктопной версии. Также нужно слегка менять главный шаблон страницы в зависимости от брейкпойнта.

Elementor для Drupal

21 июня 2020 в 17:45

Здравствуйте, у меня такая проблема. Установил модуль Elementor, на офф сайте написано, что нужно его настроить через файл, который находится по адресу admin/config/services/elementor/settings. Но я не могу найти его, нет такого адреса. Что я делаю не так?

Drupal 8 - ошибка в core.extention

21 июня 2020 в 14:48

Доброго времени суток. Возникла такая проблема. При обновлении модулей поломался сайт. Удалил поломанный модуль из кода и из БД. Сайт ожил, но в Отчетах появилась ошибка:
The following module is marked as installed in the core.extension configuration, but it is missing
Возникает вопрос - где находится этот загадочный core.extension? Нашел в ядре файл core/config/install/ core.extension.yml, но в нем только такой код:
module: {}
theme: {}
profile: ''
и никакого упоминания про установленный модуль.

Drupal 8 + NGINX на Docker - проблема с настройкой

20 июня 2020 в 23:20

Попробовав простейшую конфигурацию docker-compose, приведённую на странице контейнера drupal, и убедившись в её работоспособности, решил сделать всё "правильно" (в кавычках, так как толком не понимаю, как оно - правильно).
Взял за основу эту статью, решил, что это то, что надо: DRUPAL живёт в одном контейнере с PHP, а доступом из вне управляет NGINX, который, в будущем, позволит мне прикрутить ещё один сайт к серверу.

Получение данных webform на странице подтверждения.

20 июня 2020 в 18:50

Прошу совет, как получить доступ к данным, передаваемым веб формой.
Суть такая:
Есть форма, которая должна передать данные методом POST на вторую страницу внутри сайта и далее эти данные будут обработаны в php.
Если в настройках формы, во вкладке "Форма" выбран стандартный режим "POST (Default)" - форма сохраняет результаты и отправляет письма. Но я никак не могу понять как на второй странице принять данные, массив $_POST пуст, в то время как на debug данные есть и ответ Response status code: 200.