Drupal8

Drupal 8 и https

26 декабря 2022 в 10:39

Всем привет. Помогите решить/разобраться с проблем в drupal 8.
Сайт нормально работал по протоколу http. Установили на сервер ssl сертификат, в htaccess прописали
принудительный редирект на протокол https.
Сайт как бы работает, но часть контента, в основном картинки, прописываются с http, от чего контент на сайте смешанный. А в админке не загружаются новые изображения.
Куда копать?

Вкладка, ведущая на представление, на ноде

23 декабря 2022 в 8:43

Есть некоторое представление с ссылкой /node/%/stocks
Задача: вывести вкладку "Склады" на ноде /node/%

Название роутинга представления: view.stocks.page_1

Я в файл links.task.yml прописал:
ap_stocks.stocks_tab:
route_name: view.stocks.page_1
base_route: entity.node.canonical
weight: 10

При переходе на любую ноду или представление выдается ошибка : Some mandatory parameters are missing ("arg_0") to generate a URL for route "view.stocks.page_1". in Drupal\Core\Routing\UrlGenerator->doGenerate()

Программное добавление контента в кастомную сущность

22 декабря 2022 в 14:52

Здравствуйте. Я создал кастомную сущность "cutom_entity". Теперь мне программно надо добавить контент типа "cutom_entity".
Как ноду добавлять, я знаю:
$new_content = Node::create([
'type' => 'bundle',
'title' => $product_name,
'field_stock_id' => $stock_id,
'field_offer_id' => $id,
'field_available' => $available,

Генерация нескольких сущностей

15 декабря 2022 в 13:13

Здравствуйте. У меня стоит задача сгенерировать в одном модуле несколько сущностей.
Я использую команду vendor/bin/drush generate content-entity
После создания первой сущности, начинаю создание второй и все .yml файлы уже существуют. Мне предлагают их перезаписать. А мне необходимо добавить.
Как в такой ситуации можно поступить?

Установить платежный модуль

11 декабря 2022 в 18:30

Ищу специалиста. Необходимо установить платежный модуль для Drupal8 Commerce,что бы принимать платежи банковской картой. Возможно потребуется обновлении версии, сайт давно не обновлялся. Главное!!! что б после всех обновлений остался в живых существующий функционал.
Инструкция по интеграции от банка есть.

Синоним для кастомной страницы

7 декабря 2022 в 11:58

Здравствуйте. У меня есть некоторая ссылка (с get-параметрами), созданная кастомным модулем. Как можно для этой ссылки задать синоним, что бы переходить именно по ней?
Пробовал в конфигурациях->Синонимы URL, но ничего не работает.

Если в системном пути я указываю ссылку без параметров, то тогда все работает

Термин таксономии (снятие с публикации)

5 декабря 2022 в 12:22

Здравствуйте. Мне на сайте надо снять с публикации некоторый термин (термины). Я захожу в редактирование термина, снимаю галочку с "Опубликовать", сохраняю.
Но термин так и остается опубликованным для всех.
Смотрю состояние в devel - статус меняется с 1 на 0 и наоборот.
Не написано никаких кастомных команд, которые бы вклинивались в статус термина.
Подскажите, пожалуйста, в чем может быть причина и куда обратить внимание?

Обновить 8.4.2 до 9

25 ноября 2022 в 12:46

Здравствуйте!

Нужно обновить 3 однотипных сайта, на старом друпале до актуального 9 го.
Вроде из чего то дополнительного только модуль который красиво раскрывает картинку.

Пишите пожалуйста в личку.

Карты сайта

24 ноября 2022 в 9:05

Здравствуйте. Использую модуль xmlsitemap. На сайте огромное количество элементов и при нажатии на кнопку "Перестроить карту", происходит долгое выполнение и затем прерывание процесса.

Приходится использовать драш-команду xmlsitemap:rebuild и с помощью нее происходит перестроение.

НО в настройках этого модуля хочу установить более 5 000 ссылок на странице. В таком случае и драш-команда не помогает. Выдается ошибка "output is empty". (До 5 000 ссылок работает отлично)