Шаблон XML Яндекс Маркета

Ответить
tatamio
Сообщения: 57
Зарегистрирован: 05 июл 2018 15:34

05 авг 2018 19:18

Здравствуйте, подскажите, пожалуйста, можно ли настроить выгрузку в ЯМ таким образом ?

Условие:
Если цена товара, больше {такого-то значения}, добавляем тег:

Код: Выделить всё

<sales_notes>Необходима предоплата.</sales_notes>
Заранее спасибо за ответ
Аватара пользователя
TechAdmin
Администратор
Сообщения: 3104
Зарегистрирован: 27 авг 2008 14:30

06 авг 2018 10:21

Здравствуйте.
Да, можно вот так

Код: Выделить всё

[[IF({Товар БК: Цена}>20000, '<sales_notes>Необходима предоплата.</sales_notes>', '')]]
2018-08-06_10-21-20.png
С уважением, техническая поддержка ElbuzGroup.
tatamio
Сообщения: 57
Зарегистрирован: 05 июл 2018 15:34

06 авг 2018 10:30

Отлично, спасибо!
tatamio
Сообщения: 57
Зарегистрирован: 05 июл 2018 15:34

07 авг 2018 21:28

Есть небольшой нюанс, при таком способе формирования тэга sales_notes, не выгружаются спецсимволы (<, >) в xml файл. В браузере это не заметно, нужно смотреть через блокнот.

Изображение

Можете, пожалуйста, поправить ?
Аватара пользователя
TechAdmin
Администратор
Сообщения: 3104
Зарегистрирован: 27 авг 2008 14:30

07 авг 2018 22:49

Можно ли просто не указывать значение в теге sales_notes?
Если можно, тогда можно изменить вот так

Код: Выделить всё

<sales_notes>[[IF({Товар БК: Цена}>20000, 'Необходима предоплата.', '')]]</sales_notes>
С уважением, техническая поддержка ElbuzGroup.
tatamio
Сообщения: 57
Зарегистрирован: 05 июл 2018 15:34

08 авг 2018 09:03

Да, можно не указывать. Второй вариант работает отлично!
Спасибо
Ответить

Вернуться в «Техническая поддержка»