Как изменить файл выгрузки модуля яндекс маркет для бизнеса в 1с-битрикс?

Помогите пожалуйста очень нужно изменить код выгрузки для яндекс маркета, добавить в него условие. нужно поправить файл выгрузки xml в зависимости от свойства инфоблока Наличие:

  1. Если Наличие - (не установлено), то предложение не попадает в файл

  2. Если Наличие под заказ

<offer>

....

<delivery>false</delivery>

<pickup-options>

<option cost="0" days="21"/>

</pickup-options>

<pickup>true</pickup>

<store>false</store>

....

</offer>

  1. Если наличие На заводе

<offer>

....

<delivery>false</delivery>

<pickup-options>

<option cost="0" days="7"/>

</pickup-options>

<pickup>true</pickup>

<store>false</store>

....

</offer>

  1. Если наличие в шоу-руме

<offer>

....

<delivery>false</delivery>

<pickup-options>

<option cost="0" days="0-1"/>

</pickup-options>

<pickup>true</pickup>

<store>false</store>

....

</offer>

Пробовал вносить изменения в файл yandex_run.php, но изменения не работают, скорее всего потому что в выгрузке не используется этот файл как я понял модуль связан вот с этой папкой /bitrix/modules/yandex.market/lib/export/ и изменения нужно вносить в какой-то файл из этой папки. есть файл vendormodel.php, но не могу понять где в нем происходит запись в выгрузку?


Ответы (1 шт):

Автор решения: alexyarik

используйте Единый модуль «Яндекс.Маркет для бизнеса» https://marketplace.1c-bitrix.ru/solutions/yandex.market/ Пример подготовки прайс‑листа в системе 1С‑Битрикс видео: https://yandex.ru/support/market-cms/

→ Ссылка