Здравствуйте. Яндекс маркет требует наличие в прайс листе sales_notes
Добавил в файл positions.xml
<positions layout="ymlexport"> <position name="title">Title</position> <position name="model">model</position> <position name="price">Price</position> <position name="properties">Properties</position> <position name="image">Image</position> <position name="description">Description</position> <position name="vendor">Vendor</position> <position name="vendorCode">Код товара/Код производителя</position> <position name="sales_notes">Минимальная сумма заказа</position> <position name="cpa">Если магазин участвует в программе "Заказ на маркете" то надо прописать 1</position> <position name="country_of_origin">Country of origin</position> </positions>
В файл ymlexport.php добавил код
<?php if ($this->checkPosition('sales_notes')) : ?> <sales_notes><?php echo $yml->replaceSpecial($this->renderPosition('sales_notes')) ?></sales_notes> <?php endif; ?>
Теперь если запустить экспорт XML через админку все отлично, а вот если запустить по cron (JBZoo CLI) то это поле sales_notes в прайс не попадает, но при этом 125 (Общее число товаров 2915) товаров успешно обрабатывает яндекс маркет