Как заполнять товары, забирая их из стороннего API

У меня есть поставщик продуктов со своим API и мне нужно его товары выгрузить на сайт CS-CART. Через админку вообще не нашла вариантов, сейчас ищу способ сделать это через код, но пока нашла только забирать данные из БД, а мне нужно с апи! Помогите кто чем может wink:

Посмотрите как класс Tygh/Http работает, через него и делайте запросы

1 лайк

Очень удобный и гибкий вариант:

  1. Получаете данные от поставщика и записываете их в csv файл
  2. Создаёте пресет для импорта (можно создать 2 пресета для добавления только новых товаров и второй для обновления у существующих товаров цен и остатков)
  3. Обновляете по расписанию csv файл пресета: var/files/1/[НАЗВАНИЕ_ФАЙЛА]
  4. Запускаете по расписанию пресеты импорта командой:
php /path/to/cart/admin.php -p --dispatch=advanced_import.import --preset_id=124
1 лайк

Спасибо!!! действительно отличный вариант!!!