@hackoff1

Как добавить некоторые свойства товаров в выгрузке yandex_simple_run в Битрикс?

Появилась необходимость переодически выгружать товары в xml, знаний не особо много, пытался сделать через yandex_simple, все казалось бы ок, но помимо стандартных данных при выгрузке, нужно что бы выгружались некоторые свойства товаров, например Новинка/Лидер продаж/Производитель. Стандартным путем не получается, указал все переменные товара
$arSelect = array(
"ID", "IBLOCK_ID", "IBLOCK_SECTION_ID", "NAME", "PREVIEW_PICTURE", "PREVIEW_TEXT", "PREVIEW_TEXT_TYPE", "DETAIL_TEXT", "WEIGHT", "MORE_PHOTO_IMAGE", "PROPERTY_9", "ARTNUMBER", "CML2_LINK", "NEWPRODUCT", "PROPERTY_ARTNUMBER", "MANUFACTURER", "BRAND", 'ISBN', "VALUE", "META_DESCRIPTION", "DETAIL_PICTURE", "DETAIL_PAGE_URL", 'CATALOG_AVAILABLE', 'SECTION_ID', 'ARTNUMBER_VALUE', 'PROPERTY_FEATURE'
);
но не срабатывает, в xml получается
< manufacturer > Array < / manufacturer >
< model > Array < / model >
< new > Array < / new >

как мой не опытный мозг понял, что при попытке получить нужные данные через
$strTmpOff.= "".$arAcc['NEWPRODUCT']."\n";
в ответ приходит весь массив значений этого свойства, тоесть нужно сделать выборку значения ['VALUE']
Пробовал сделать так
$new = $arAcc["PROPERTIES"]["NEWPRODUCT"]["VALUE"];

Не помогает. Подскажите где я туплю.)
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ответы на вопрос 1
Real_Fermer
@Real_Fermer
Программист PHP
$arAcc['NEWPRODUCT'] и $arAcc["PROPERTIES"]["NEWPRODUCT"]["VALUE"] - это не одно и тоже
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы