Страница 1 из 3

Модуль "Взаимодействие с сервисом Яндекс.Недвижимость"

СообщениеДобавлено: 17 окт 2013, 08:59
Xpycm
В версии 1.6.x обнаружена ошибка в модуле.
файл protected\modules\yandexRealty\controllers\MainController.php

замените (строка 157):
Код: Выделить всё
$xmlWriter->writeElement('property-type', $item['obj_type_name']); 


на:
Код: Выделить всё
$xmlWriter->writeElement('category', $item['obj_type_name']); 



В этом же файле находим (114-119 строки):
Код: Выделить всё
// только аренда/продажа
$where .= ' AND ( type = '.YandexRealty::TYPE_RENT.' AND type = '.YandexRealty::TYPE_SALE.') ';

// только квартира/дом/комната/участок
$where = ' AND (obj_type_id = "'.self::$typeApartment.'" OR obj_type_id = "'.self::$typeHouse.'"'.
            ' OR obj_type_id = "'.self::$typeRoom.'" OR obj_type_id = "'.self::$typeLand.'") '; 


заменяем на:
Код: Выделить всё
// только аренда/продажа
$where .= ' AND ( type = '.YandexRealty::TYPE_RENT.' OR type = '.YandexRealty::TYPE_SALE.') ';

// только квартира/дом/комната/участок
$where .= ' AND (obj_type_id = "'.self::$typeApartment.'" OR obj_type_id = "'.self::$typeHouse.'"'.
            ' OR obj_type_id = "'.self::$typeRoom.'" OR obj_type_id = "'.self::$typeLand.'") '; 

Re: Модуль "Взаимодействие с сервисом Яндекс.Недвижимость"

СообщениеДобавлено: 17 окт 2013, 09:00
Xpycm

Re: Модуль "Взаимодействие с сервисом Яндекс.Недвижимость"

СообщениеДобавлено: 22 окт 2013, 12:04
yuran25
Подскажите пожалуйста по этому модулю он включен по умолчанию? Что то в админке и при добавлении объявления ничего не наблюдал, как то связанного с этим модулем.... Наверное все нужно делать на yandex webmaster? Можно вкратце узнать нужно ли что то делать на вашем движке чтобы воспользоваться модулем? Спасибо.

Re: Модуль "Взаимодействие с сервисом Яндекс.Недвижимость"

СообщениеДобавлено: 22 окт 2013, 13:22
Xpycm
Урл фида имеет вид: http://ваш_сайт/yandex_export_feed.xml . Например: http://re-pro.monoray.net/yandex_export_feed.xml
Этот урл указывается в Яндексе.
Никакие другие телодвижения не нужны.

Однако, требования у Яндекса относительно жёсткие. Даже если по всем критериям подходите, не ленитесь указывать разные заголовки к объвлениям, загружайте фотографии и т.п

Re: Модуль "Взаимодействие с сервисом Яндекс.Недвижимость"

СообщениеДобавлено: 22 окт 2013, 21:16
yuran25
Спасибо огромное за четкий ответ.

Re: Модуль "Взаимодействие с сервисом Яндекс.Недвижимость"

СообщениеДобавлено: 28 мар 2014, 11:58
Mac
Скажите пожалуйста, если я куплю у вас этот модуль, но не пройду модерацию Яндекс.Недвижимости, могу ли я вернуть назад деньги?

Re: Модуль "Взаимодействие с сервисом Яндекс.Недвижимость"

СообщениеДобавлено: 28 мар 2014, 13:08
Xpycm
Нет

Re: Модуль "Взаимодействие с сервисом Яндекс.Недвижимость"

СообщениеДобавлено: 09 сен 2014, 12:39
krusty
Добрый день!
обнаружил баг в плагине яндекс недвижимости
он в фиде этаж/этажность одинаковый ставит

http://an-gilcom.com/yandex_export_feed.xml

<floor>5</floor>
<floors-total>5</floors-total>

и так со всеми объявлениями.

Re: Модуль "Взаимодействие с сервисом Яндекс.Недвижимость"

СообщениеДобавлено: 10 сен 2014, 20:09
support
Здравствуйте.

Похоже на то, что баг жил достаточно продолжительное время. Могу предположить, что с самого начала.

Исправление:
Файл protected\modules\yandexRealty\controllers\MainController.php
вместо:
Код: Выделить всё
$xmlWriter->writeElement('floors-total'$item['floor']); 

напишите:
Код: Выделить всё
$xmlWriter->writeElement('floors-total'$item['floor_total']); 

Re: Модуль "Взаимодействие с сервисом Яндекс.Недвижимость"

СообщениеДобавлено: 24 сен 2015, 15:01
Xpycm
Сообщение по настройке типов для выгрузки: viewtopic.php?f=3&p=7470#p7470