Вопрос-Ответ

Раздел "Вопрос и Ответ": Доски объявлений


Как публиковать на ЦИАН мультиобъявления (когда объект может быть сдан в аренду/продан частями)


Описание формата:

Объявление частями при XML-выгрузке

Для передачи объявлений частями предусмотрены параметры IsRentByParts и AreaParts. Они принимаются как для аренды, так и для продажи: 

Элемент
Описание
IsRentByParts
Можно ли сдать/купить частями:
- значение true, если можно
- значение false, если нельзя (параметр AreaParts заполнять в этом случае не нужно)
AreaParts
 
  RentByPartsSchema
  Area
  Price
Информация о части в аренду/продажу
 
 
  Площадь реализуемой части в кв.м
  Стоимость части

 

Пример: Площадь помещения 500 кв.м, можно снять отдельно офисы 100 и 200 кв.м. Под каждую часть параметр RentByPartsSchema заполняется отдельно:  


Реализация:

1. Создайте поле в карточке объекта с типом да/нет - "Возможна аренда/продажа частями"  ID поля = id_А
2. Создайте текстовое многострочное поле, зависимое от предыдущего с названием "Параметры частей" ID поля = id_B. В поясняющий текст поля добавьте "Внесите параметры частей в формате: Площадь1=Цена1, Площадь2=Цена2, например 34,5=25000,40=35000"

А настройки формата, тег IsRentByParts  свяжите с полем "Возможна аренда/продажа частями", 
а в блок AreaParts внесите следующий php код:

тэг Area
$t=$exts[id_B][0]['value_text'];
$arr_t  = explode(",",$t);
foreach ($arr_t as $key => $value)
   $arr_t2  = explode("=",$value);
   $x=trim($arr_t2[0]); if ($x!="") $a[]=$x;
}
return $a;
?>

тэг Price
$t=$exts[id_B][0]['value_text'];
$arr_t  = explode(",",$t);
foreach ($arr_t as $key => $value)
   $arr_t2  = explode("=",$value);
   $x=trim($arr_t2[1]); if ($x!="") $a[]=$x;
}
return $a;
?>







Вернуться к разделу



Система реализуется как облачное решение SaaS, т. е. размещается на наших серверных мощностях. CRM гибко настраивается персонально под ваш бизнес. При использовании сервиса у вас будет аккаунт-менеджер для консультации и помощи в настройках