Разработать скрипты выгрузки и удаления товара Drupal Commerce
4 000 руб. за проект
Есть интернет магазин на базе Drupal 8.x + модуль Commerce . Задачи:
1) Скрипт формирующий xml содержащий структуру каталогов и весь товар. Всё выгружать не нужно. От каталогов достаточно id каталога и url ссылку на этот каталог на сайте. От товара достаточно артикула и url сылку на товар.
XML нужен примерно такого вида:
<cats>
<cat>
<id>123</id>
<url>123</url>
</cat>
</cats>
<products>
<product>
<artikul>цукаук</artikul>
<url>/osveschenie/tochechnye-svetilniki</url>
<product>
</products>
2) Скрипт на входе которого в качествепараметров : каталог или товар и id каталога или артикул товара. Задача скрипта - удалить товар или каталог из БД полностью. Например чтото типа: delete.php?type=tovar&artikul=172347128 и delete.php?type=katalog&id=172347128
P.S. Скрипты должны использовать API модуля commerce для этих задач, работать на прямую с БД крайне не желательно.
1) Скрипт формирующий xml содержащий структуру каталогов и весь товар. Всё выгружать не нужно. От каталогов достаточно id каталога и url ссылку на этот каталог на сайте. От товара достаточно артикула и url сылку на товар.
XML нужен примерно такого вида:
<cats>
<cat>
<id>123</id>
<url>123</url>
</cat>
</cats>
<products>
<product>
<artikul>цукаук</artikul>
<url>/osveschenie/tochechnye-svetilniki</url>
<product>
</products>
2) Скрипт на входе которого в качествепараметров : каталог или товар и id каталога или артикул товара. Задача скрипта - удалить товар или каталог из БД полностью. Например чтото типа: delete.php?type=tovar&artikul=172347128 и delete.php?type=katalog&id=172347128
P.S. Скрипты должны использовать API модуля commerce для этих задач, работать на прямую с БД крайне не желательно.
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.