1
0
mirror of synced 2025-02-06 15:29:25 +03:00
2015-06-04 11:51:45 +03:00
2015-03-05 17:16:36 +03:00
2014-12-17 16:24:51 +03:00
2015-02-02 16:24:28 +03:00
2015-06-04 11:51:45 +03:00
2015-03-05 17:18:14 +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 - Массив с внешними кодами товаров, которые будут проигнорированы (Модификации товара проигнорировать нельзя)

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

Добавление пользовательских полей url и picture

Для того чтобы добавить в выгрузку изображение товара либо url требуется создать 2 пользовательских поля к товару в моем складе

  1. Заходим в Администрирование
  2. Выбираем вкладку справочники
  3. Затем выбрать справочник Товар
  4. Добавить нужное пользовательское поле

Параметры пользовательского поля для URL

  • Название - RetailCrmURL
  • Тип - Строка

Параметры пользовательского поля для пути к изображению

  • Название - RetailCrmPicture
  • Тип - Строка

settings

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