Присутствует возможность генерации каталога товаров на основе данных из МойСклад - подходит тем, у кого нет полноценной CMS с генерацией каталога или нет возможности самостоятельно генерировать каталог у себя на сервере.
Включить генерацию каталога ICML - активирует генерацию каталога (после успешной генерации появится ссылка на файл, которую можно сразу использовать для загрузки товаров в нужный магазин системы). Первоначально ссылка на каталог формируется в течении 10 минут. Постановка задач в очередь на формирование каталога производится с периодичностью 1 раз в 3 часа. По-умолчанию отключено.
В поле Обновить каталог в магазинах можно выбрать список магазинов (соответстует тем магазинам, которые настроены во вкладке Магазины в модуле). Для выбранных магазинов в самой системе, в случае успешной генерации каталога, будет отредактирована ссылка на новый файл, сформированный модулем, а также будет сразу же запущена в автоматическом режиме подгрузка этого каталога.
Кнопка Загрузить каталог позволяет без пересохранения настроек сразу же добавить задачу по генерации каталога в очередь. Будет полезно, если изменился список товаров в МойСклад, и надо срочно обновить файл каталога на сервере.
Ссылка на файл каталога появляется автоматически без перезагрузки страницы в режиме реального времени (актуально для самой первой настройки генерации каталога), как только каталог сформируется (в зависимости от количества товаров на стороне МойСклад, это может занять некоторое время).
Примечание
Добавлять в каталог архивные товары - добавляет товары, помеченные как архивные. По-умолчанию отключено.
Добавлять в каталог архивные категории - добавляет категории, помеченные как архивные и, соответственно, товары, находящиеся в них. По умолчанию отключено.
Добавлять в каталог услуги как товары - при активации добавляет в каталог услуги с типом «товар». Если опция отключена, то услуги добавляются в ICML с типом «услуга». По умолчанию отключено.
Пропускать товары, не принадлежащие ни одной категории - если товар не принадлежит ни к одной категории (добавлен в корень, в основную категорию), то он не попадёт в файл. По умолчанию включено.
Включить в генерацию закупочные цены - добавляет закупочную цену в товар при генерации файла. По умолчанию отключено.
Использовать стандартные единицы веса (кг) - если у товара указан вес, то добавляет тег
<weight>, вес в котором учитывается как в кг, если опция отключена, то при наличии веса у товара он будет записан в тег со специальной обработкой<param name="Вес" code="weight"></param>и учитываться в граммах. По умолчанию включено.
Атрибут для ссылки на товар - позволяет указать доп. поле товара, из которого будет подставляться ссылка на товар при генерации файла ICML. Если у товара такое поле не заполнено, то стандартно будет указана ссылка на товар в ЛК МойСклад.
Атрибут для изображений товаров - позволяет выбрать доп. поле у товара с указанием ссылки на картинку, чтобы использовать её для тега <picture> (указание изображения товара). Обратите внимание, что на ссылку действуют ограничения (подробнее можно узнать в статье с описание ICML файла).
Настройки атрибутов для размеров товара
Кол-во атрибутов - выбор 1 поле или 3 поля;
Если выбрано одно поле:
- Атрибут для длины/ширины/высоты - доп. поле товара, где указаны габариты одной записью;
- Разделитель между значениями - требуется указать символ-разделитель, чтоб модуль при генерации корректно разбил значение из указанного поля на длину, ширину и высоту (в таком же порядке).
Если выбрано три поля:
- Атрибут длины - доп. поле товара с указанием длины товара;
- Атрибут ширины - доп. поле с указанием ширины товара;
- Атрибут высоты - доп. поле с указанием высоты товара.
Примечание
Пользовательские коды для атрибутов
Для каждого доп. поля у товара из МойСклад можно указать код, который будет использоваться для записи параметра со специальной обработкой <param name=".." code="..">..</param>, где в качестве имени будет указано название доп. поля из МойСклад, а в качестве кода - введённые в настройках модуля данные.
Дополнительно модуль при генерации каталога указывает штрих-код товара. В МойСклад у товара может быть указано несколько штрих-кодов в карточке (их последовательность - ean13, ean8, code128, gtin). При наличии штрих-кодов у товара (одного или нескольких) первый доступный из списка будет записан в специальный тэг <barcode>, все остальные будут добавлены отдельно в параметры (<param name=".." code="..">..</param>) с указанием типа штрих-кода в качестве названия и кода.
Если не указан доп. атрибут для изображения товара, то модуль будет использовать при генерации файла изображения, добавленные в карточу товара (при этом использоваться будет только первое изображение, а также для всех модификаций будет использовано общее изображение товара - в силу текущих ограничений модуля).


