Тех. Задание
1. Необходимо разработать на OpenCart3 модуль по обновлению каталога в Битрикс24.
На OpenCart во время редактирования / добавления / удаление товара, необходимо отправлять запрос на REST-API Битрикса - на соответствующие методы:
dev.1c-bitrix. ru /rest_help/cat...update.php
dev.1c-bitrix. ru /rest_help/cat...ct_add.php
dev.1c-bitrix. ru /rest_help/cat...delete.php
Список полей мы предоставим отдельно (только основные поля: заголовок, главная фото, описание).
Важный момент: характеристики / вариации товара - нужно будет проверить, как через REST можно их синхронизировать.
Необходимо связующее поле, по которому будут связаны товары между сайтом и Битриксом - либо артикул либо какой-то код.
2. Необходимо на стороне Битрикса создавать новый лид (тоже через REST-API) в случаях:
- Новый заказ
- Запрос на обратный звонок
- Купить в один клик
Передаем данные клиента и содержимое заказа.
Список товаров можно передать просто текстовой строкой.
Стоимость заказа - числом.
3. Необходимо разработать на сайте динамическую страницу (Коммерческое предложение), которая будет отображать товары в соответствии с переданными данными из Битрикса.
То есть, если будет переход по ссылке с необходимыми параметрами, например: ваш-сайт/kp/item=14, то нужно отобразить на определенной странице товары с кодом 14.
Макет (или описание) данной страницы - предоставим.
Товаров может быть несколько (много).