Задача
В YML поставщика часть offer идет без picture или с пустым picture. Такие товары не должны попадать в итоговую выгрузку.
Короткий ответ
Поставьте условие экспорта на offer: picture не пустой. Тогда исключается весь товар без изображения.
Как сделать в Eofferix
В XML/YML-снапшоте выберите повторяющийся узел
offer.Откройте настройки узла.

Анимация показывает открытие настроек повторяющегося товарного узла. Добавьте условие экспорта для
picture:pictureне пустое.
Условие применяется к товару целиком.
Было / стало
Было
исходные данные<yml_catalog date="2026-06-29 10:00">
<shop>
<offers>
<offer id="YML-21001"><name>Лампа Ладога</name><vendorCode>LA-21001</vendorCode><price>1290.00</price><picture>https://cdn.example.com/ru/la-21001.jpg</picture></offer>
<offer id="YML-21002"><name>Кресло Волга</name><vendorCode>KR-21002</vendorCode><price>8400.00</price></offer>
<offer id="YML-21003"><name>Полка Нева</name><vendorCode>PN-21003</vendorCode><price>990.00</price><picture></picture></offer>
</offers>
</shop>
</yml_catalog>Стало
результат<yml_catalog date="2026-06-29 10:00">
<shop>
<offers>
<offer id="YML-21001"><name>Лампа Ладога</name><vendorCode>LA-21001</vendorCode><price>1290.00</price><picture>https://cdn.example.com/ru/la-21001.jpg</picture></offer>
</offers>
</shop>
</yml_catalog>Что важно помнить
- Условие ставьте на
offer, а не на само полеpicture, чтобы убрать товар целиком. - Если нужно оставить только ссылки, которые начинаются с
http://илиhttps://, используйте регулярное выражение^https?://(находит значение, которое начинается сhttp://илиhttps://).