moyskad-catalog
Генератор ICML для каталога из МойСклад
Использование
-
Выполните include файла
MoySkladICMLParser.php
-
Сконфигурируйте парсер
$parser = new MoySkladICMLParser(
'login@moysklad',
'password',
'shopname',
$options
);
- Вызовите метод
generateICML
$parser->generateICML();
Смотрите файл example.php
в качестве простого примера использования парсера.
Дополнительные опции
Параметр $options - массив со следующими ключами:
file
- Имя файла с итоговым icml без пути (по умолчанию: shopname.catalog.xml)directory
- Директория для итогового icml файла (по умолчанию: текущая директория)ignoreOffers
- Еслиtrue
модификации товаров из МойСклад будут проигнорированыignoreCategories
- Строка'all'
или массив с ключами:uuids
- Массив cuuid
групп товаров, которые должны быть проигнорированыexternalCodes
- Массив cвнешними кодами
групп товаров, которые должны быть проигнорированы
ignoreProducts
- Массив с ключами:uuids
- Массив сuuid
товаров, которые будут проигнорированы (Модификации товара проигнорировать нельзя)externalCodes
- Массив свнешними кодами
товаров, которые будут проигнорированы (Модификации товара проигнорировать нельзя)
Все доступные опции не обязательны для использования
Добавление кастомных свойств url и picture
Для того чтобы добавить в выгрузку изображение товара либо url требуется создать 2 пользовательских поля к товару в моем складе
- Заходим в Администрирование
- Выбираем вкладку справочники
- Затем выбрать справочник Товар
- Добавить нужное пользовательское поле
Параметры пользовательского поля для URL
Название
- RetailCrmURLТип
- Строка
Параметры пользовательского поля для пути к изображению
Название
- RetailCrmPictureТип
- Строка
Languages
PHP
100%