Доброго времени суток, проблема заключается в следующем. Яндекс потребовал добавить параметр sales_notes с минимальной суммой заказа.
Почитав форум, сделал все по инструкции [URL=http://dev.1c-bitrix.ru/community/webdev/user/46357/blog/4512/?sphrase_id=20971645]http://dev.1c-bitrix.ru/community/webdev/user/46357/blog/4512/?sphrase_id=20971645[/URL] Но проблема в том, что он отображается не в том месте. Должен быть после Description а по какой то не понятной причине, выводится между тегами </offer> и <offer>
Вот как я добавил в yandex.php
[CODE]case 'description':
$strTmpOff .=
"<description>".
yandex_text2xml(TruncateText(
($arAcc["PREVIEW_TEXT_TYPE"]=="html"?
strip_tags(preg_replace_callback("'&[^;]*;'", "yandex_replace_special", $arAcc["~PREVIEW_TEXT"])) : preg_replace_callback("'&[^;]*;'", "yandex_replace_special", $arAcc["~PREVIEW_TEXT"])),
255), true).
"</description>\n";
break;
case 'sales_notes':
$strTmpOff .=
"<sales_notes>".yandex_text2xml("Минимальная сумма заказа 3000 рублей.")."</sales_notes>\n";
break;
[/CODE]Вот как выводится в файле выгрузки :[CODE]</offer>
<sales_notes>Минимальная сумма заказа 3000 рублей.</sales_notes>
<offer id="6242" available="true">
<url>
http://kubvkube.ru/catalog/kollektsiya_legno/dver_eko_shpon_m5_luce/?r1=yandext&r2=
</url>
<price>5000</price>
<currencyId>RUB</currencyId>
<categoryId>2023</categoryId>
<picture>
http://kubvkube.ru/upload/iblock/172/17210f1dd8f10b1e0ef07b331cecc98e.jpg
</picture>
<name>Дверь эко шпон M5 Luce</name>
<description>Дверь межкомнатная эко шпон Цвет: Luce</description>
<param name="Артикул"/>
</offer>
[/CODE]Где я мог допустить ошибку ?
Почитав форум, сделал все по инструкции [URL=http://dev.1c-bitrix.ru/community/webdev/user/46357/blog/4512/?sphrase_id=20971645]http://dev.1c-bitrix.ru/community/webdev/user/46357/blog/4512/?sphrase_id=20971645[/URL] Но проблема в том, что он отображается не в том месте. Должен быть после Description а по какой то не понятной причине, выводится между тегами </offer> и <offer>
Вот как я добавил в yandex.php
[CODE]case 'description':
$strTmpOff .=
"<description>".
yandex_text2xml(TruncateText(
($arAcc["PREVIEW_TEXT_TYPE"]=="html"?
strip_tags(preg_replace_callback("'&[^;]*;'", "yandex_replace_special", $arAcc["~PREVIEW_TEXT"])) : preg_replace_callback("'&[^;]*;'", "yandex_replace_special", $arAcc["~PREVIEW_TEXT"])),
255), true).
"</description>\n";
break;
case 'sales_notes':
$strTmpOff .=
"<sales_notes>".yandex_text2xml("Минимальная сумма заказа 3000 рублей.")."</sales_notes>\n";
break;
[/CODE]Вот как выводится в файле выгрузки :[CODE]</offer>
<sales_notes>Минимальная сумма заказа 3000 рублей.</sales_notes>
<offer id="6242" available="true">
<url>
http://kubvkube.ru/catalog/kollektsiya_legno/dver_eko_shpon_m5_luce/?r1=yandext&r2=
</url>
<price>5000</price>
<currencyId>RUB</currencyId>
<categoryId>2023</categoryId>
<picture>
http://kubvkube.ru/upload/iblock/172/17210f1dd8f10b1e0ef07b331cecc98e.jpg
</picture>
<name>Дверь эко шпон M5 Luce</name>
<description>Дверь межкомнатная эко шпон Цвет: Luce</description>
<param name="Артикул"/>
</offer>
[/CODE]Где я мог допустить ошибку ?