Импорт yandex фида в систему

Для того чтобы сделать импорт фида в формате Яндекс..Недвижимость нужно сделать следующее:

  1. Зайти на проект, перейти на вкладку Настройка категорий (/admin/complex_categories/categories)
  2. Проверить что у всех основных категории проставлены External Id (Внешний номер), возможные значения можно посмотреть тут https://yandex.ru/support/realty/requirements/requirements-sale-housing.html,  https://yandex.ru/support/realty/requirements/requirements-commercial.htmlhttps://yandex.ru/support/realty/requirements/requirements-sale-new.html элемент category, по умолчанию все настроено, на старых проектов может быть и не настроено!
  3.  Далее зайти в данный словари Boolean и YesNo и проставить External Id
    Для значений Да, Есть - проставить такие значения да,1
    Для значений Нет - проставить такие значения нет, 0
  4.  Очищаем кеш
  5. Далее идем Импорт -> Импорт по url (/admin/import/import_url)
  6. В поле Модель для импорта - прописывает Agency.Advertisement
  7. В поле Тип для импорта - выбираем xml
  8. Жмем кнопку Установить
  9. В поле Path - прописывает ссылку на фид 
  10. Жмем кнопку Отправить
  11. Ожидаем пока закончиться импорт
  12. После идем Редактор cron ов -> Асинхронные задачи (/admin/crontab_editor)
  13. Создаем поочередно три команды, model - CronTabShellCommand
  14. Agency.AdPictures downloads_set 0
  15. Agency.AdPictures downloads_set 1
  16. Agency.AdPictures downloads
  17. Все три команды предназначены для скачивания картинок!
  18. Каждые 10 минут запускает cron который выполняет эти команды, если через 20 минут данные команды не исчезли из списка, пишите программисту!