Задача
В XML-фиде нужно выгрузить только offer, у которых заполнен элемент picture.
Короткий ответ
На узле offer включите условие выгрузки элемента: путь к picture должен быть не пустой.
Как сделать в Eofferix
- Откройте XML-снапшот и выберите узел
offer. - В настройках узла задайте область выгрузки
элемент. - Добавьте условие:
/catalog/offers/offer/pictureне пустой.
Условие стоит на узле offer, поэтому товар без изображения не попадает в XML целиком. - Скачайте пробный результат и убедитесь, что товары без картинки удалены целиком.
Было / стало
Данные ниже учебные. Они показывают форму преобразования и не относятся к реальным файлам пользователей.
Было
исходные данные<offer id="1001"><picture>https://cdn.example.test/1001.jpg</picture></offer>
<offer id="1002"><picture></picture></offer>Стало
результат<offer id="1001"><picture>https://cdn.example.test/1001.jpg</picture></offer>