Доброе время суток!
Вопрос в следующем: при экспорте каталога товаров через драйвер Yandex по схеме vendor.model помимо основной цены (не базовой), необходимо экспортировать еще 3.
Код сета:
--------------------------------------------------------------------------------------------------
<!--#set var="item_row_vendor_model" value="
<offer id="##id##" type="##type##" available="##availability##">
<url>##url##</url>
<price>##if(price)####price####endif##</price>
<currencyId>##currency_id##</currencyId>
<price1>##price1##</price1>
<currencyId1>##currency_id1##</currencyId1>
<price2>##price2##</price2>
<currencyId2>##currency_id2##</currencyId2>
<price3>##price3##</price3>
<currencyId3>##currency_id3##</currencyId3>
<categoryId>##category_id##</categoryId>
##IF(picture)##<picture>##picture##</picture>##ENDIF##
<typePrefix></typePrefix>
<vendor>##custom_field_15##</vendor>
<vendorCode></vendorCode>
<model>##model##</model>
<description>##description##</description>
</offer>
"-->
------------------------------------------------------------------------------------------------
В итоге, если у товара не установлена основная цена (price), он ставит цену price1.
к примеру:
price = 0
price1 = 102
price2 = 101
price3 = 100
экспортируется в виде:
price = 102
price1 = 102
price2 = 101
price3 = 100