Выгрузка на сайт в .xml (разработка модуля): Всех приветствую!
Задача такая. Есть сайт на Drupal 9 dev.autoexpres.ru, есть выгрузка в формате XML для сайта Avto.ru, необходимо реализовать модуль, чтобы по крону все авто добавлялись на сайт.
Как это вижу своими словами:
Менеджер\Программа загружает по FTP avto.ru_d.xml файл и фотографии в папку на сайте.
Ежедневно по крону (в 00:00 по Мск, главное, чтобы не каждый запуск крона) модудь сверяет дату создания выгрузки с датой создания прошлой, уже добавленной выгрузкой, если она новее выполняем добавление авто в базу с помощью Queue API.
Должна быть возможность, чтобы менеджер мог сам без крона инициировать добавление авто из выгрузки (вероятно с помощью Batch API). Если данный вариант выгрузки не подходит, админ может из базы сгенерировать любой другой вариант, который облегчит разработку модуля.
Файл выгрузки и скрины тут: https://disk.yandex.ru/d/WaJASnYKgXnCpA
Что сейчас имеется на сайте:
Все авто представлены в виде отдельного типа материалов. Форма добавления на Я.Диске:
Форма добавления авто Основное.png
Форма добавления авто Опции.png
Таксономия.png
Нужна страница с настройками модуля:
Текстовое поле с путем до файла на текущем сервере
Отображение даты и времени последней операции по добавлению выгрузки
Кнопка для запуска вручную.
Интересует цена и сроки. По запросу дам доступ к проекту. Если есть вопросы пишите.
P.s. Предпочтительное средство связи с будущим исполнителем: Вацап, Скайп.
Drupal9
Есть вопрос
Поиск специалистов и работы
https://drupal.ru/node/144533
Post #1676
85