Оглавление / Выгрузка на доски объявлений / Какие данные из карточки объекта будут уходить на доски
Как добавить новый тег в XML фид
Для того, чтобы добавить новый тег в уже существующий формат XML фида в его настройки php кода базового тега additional_raw внесите соответствующие данные.
Например, добавим новый формат XML фида, полностью повторяющий формата Яндекса XML Недвижимость, но с двумя новыми тегами и .
Для этого в добавим новый XML фид в разделе формата Яндекса

Запоминаем порядковый номер нового фида

В настройки php кода тега additional_raw добавляем следующий текст

----------- Пример ----------------------
if($GLOBALS['export']['resource'] == 'REALTY_YANDEX' && $GLOBALS['export']['export'] == 1){
$r = 'tagvalue '; // вставка в значение тега фиксированного значение
$r .= ''.$exts[450][0]['value_decimal']. ' '; //вставка значения заданного поля объекта
$r = base64_encode($r);
}
return $r;
-----------------------------------------
В итоге это добавит во второй фид два тега (newtag и newtag2) с заданной логикой
Обратите внимание:
Обязательно использование конструкции if($GLOBALS['export']['resource'] == 'REALTY_YANDEX' && $GLOBALS['export']['export'] == N)
Где N порядковый номер фида начиная с 0 (то есть первый = 0 , второй = 1 ,…), отключенные фиды при нумерации тоже нужно учитывать.
Возможно вам также будет интересно: Библиотека бизнес процессов
Вернуться к оглавлению