1
0
mirror of synced 2025-02-06 23:39:24 +03:00
Dmitry Mamontov ff8790d3e2 Merge pull request #1 from dmamontov/master
Replaced CURLOPT_HTTPHEADER on CURLOPT_USERPWD
2015-01-26 13:10:42 +03:00
2014-12-17 18:41:35 +03:00
2014-12-17 16:24:51 +03:00
2015-01-26 13:06:26 +03:00
2014-12-17 18:41:35 +03:00

moyskad-catalog

Генератор ICML для каталога из МойСклад

Использование

  1. Выполните include файла MoySkladICMLParser.php

  2. Сконфигурируйте парсер

$parser = new MoySkladICMLParser(
    'login@moysklad',
    'password',
    'shopname',
    $options
);
  1. Вызовите метод generateICML
$parser->generateICML();

Смотрите файл example.php в качестве простого примера использования парсера.

Дополнительные опции

Параметр $options - массив со следующими ключами:

  • file - Имя файла с итоговым icml без пути (по умолчанию: shopname.catalog.xml)
  • directory - Директория для итогового icml файла (по умолчанию: текущая директория)
  • ignoreOffers - Если true модификации товаров из МойСклад будут проигнорированы
  • ignoreCategories - Строка 'all' или массив с ключами:
    • uuids - Массив c uuid групп товаров, которые должны быть проигнорированы
    • externalCodes - Массив c внешними кодами групп товаров, которые должны быть проигнорированы
  • ignoreProducts - Массив с ключами:
    • uuids - Массив с uuid товаров, которые будут проигнорированы (Модификации товара проигнорировать нельзя)
    • externalCodes - Массив с внешними кодами товаров, которые будут проигнорированы (Модификации товара проигнорировать нельзя)

Все доступные опции не обязательны для использования

Description
ICML generator for the MoySklad catalog
Readme MIT 183 KiB
Languages
PHP 100%