Rocker47 0 Жалоба Опубликовано: December 4, 2016 Добрый день. Возникла такая проблема. На не которых сайтах требуется для выгрузки указание региона. Я включил в Настройках галочку "Выбор региона в форме объявления", но почему то при редактировании объявления нет этого поля. Появился только выбор региона в поиске и то коряво, просто пустое поле, но справочнике указан регион "Краснодарский край". Мож места нет в этом поле? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: December 5, 2016 Регион включить так Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Johnny Bravo 2 Жалоба Опубликовано: March 18, 2017 А как добавить регион в яндекс выгрузку без добавления формы? Например: чтобы информация бралась из справочника Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: March 18, 2017 15 минут назад, Johnny Bravo сказал: А как добавить регион в яндекс выгрузку без добавления формы? Например: чтобы информация бралась из справочника Вообще-то так и происходит. Справочники уже настроены. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: March 18, 2017 2 часа назад, Johnny Bravo сказал: А как добавить регион в яндекс выгрузку без добавления формы? Например: чтобы информация бралась из справочника Регион уже в выгрузке есть. У вас скорее всего включено кэширование выгрузки, вы видите старые данные в xml. Обнулите кэш выгрузки в настройках и запросите фид по новой. Если есть в корне файл выгрузки.xml, его тоже удалите. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Johnny Bravo 2 Жалоба Опубликовано: March 18, 2017 6 часов назад, Chernetskiy сказал: Регион уже в выгрузке есть. У вас скорее всего включено кэширование выгрузки, вы видите старые данные в xml. Обнулите кэш выгрузки в настройках и запросите фид по новой. Если есть в корне файл выгрузки.xml, его тоже удалите. Обнулил, запросил и не помогло. Регион так и не появился. Проверил на локальной чистой обновленной версии, тоже не появляется Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: March 19, 2017 Может у вас регионы привязаны к странам? В поиске нет выбора страны, соответственно регион не появляется. В Настройка - Выгрузка Яндекс.Недвижимость попробуйте прописать Системное имя с названием региона, по умолчанию region, или своё название, если отличается. Если уже что-то прописано, посмотрите правильно-ли, может просто убрать и посмотреть в выгрузке. Там-же можно указать Единое название региона, например Московская область, если он у вас один. Если ничего не поможет, посмотрите в apps/yandexrealty/admin/admin.php, присутствует-ли у вас вообще регион в выгрузке, что-то типа: $region=trim($this->getConfigValue('apps.yandexrealty.region_global')); if($region==''){ if(''!=trim($this->getConfigValue('apps.yandexrealty.region_from'))){ $region_from=trim($this->getConfigValue('apps.yandexrealty.region_from')); }else{ $region_from=''; } if($region_from!='' && isset($data_item[$region_from])){ $region=$data_item[$region_from]; }else{ $region=$data_item['region']; } } if($region!=''){ $rs.='<region>'.self::symbolsClear($region).'</region>'."\n"; } Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Johnny Bravo 2 Жалоба Опубликовано: March 20, 2017 Уже все перепробовал, нечего не помогает. На region не реагирует. Единое название работает, но не подходит, т.к. присутствует несколько областей. В admin.php все тоже самое. Попробовал убрать единое название страны и в системное прописать country, так вообще в выгрузке пусто. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: March 21, 2017 11 час назад, Johnny Bravo сказал: Уже все перепробовал, нечего не помогает. На region не реагирует. Единое название работает, но не подходит, т.к. присутствует несколько областей. В admin.php все тоже самое. Попробовал убрать единое название страны и в системное прописать country, так вообще в выгрузке пусто. Тогда скиньте доступ в админку, посмотрю настройки. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: March 23, 2017 В 18.03.2017 в 16:51, Johnny Bravo сказал: А как добавить регион в яндекс выгрузку без добавления формы? Например: чтобы информация бралась из справочника вы хотите не добавлять в модель объекта поле Регион, но что бы в выгрузку шли значения регионов? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: March 23, 2017 что такое "авто-выгрузка"?? выгрузка в Авито? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Johnny Bravo 2 Жалоба Опубликовано: March 23, 2017 6 минут назад, abushyk сказал: вы хотите не добавлять в модель объекта поле Регион, но что бы в выгрузку шли значения регионов? Да, именно это я и хотел. А где вы нашли слово "авто-выгрузка"? Вроде нигде не писал Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: March 23, 2017 Только что, Johnny Bravo сказал: Вроде нигде не писал кроме заголовка темы)))) Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: March 23, 2017 а, я кажется начал понимать. у вас есть указаны города. но вы хотите не добавлять регионы для объектов, а только города, а при выгрузке, что бы регион вычислялся через город, на основании привязки к региону именно города? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Johnny Bravo 2 Жалоба Опубликовано: March 23, 2017 Да, да, да, именно это я пытаюсь донести=) Правда уже добавил регион через форму Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: March 23, 2017 по вашему бы не получилось. если мы смотрим на таблицу города из админки городов, то да, город "понимает", что он подчинен региону. но если мы смотрим на объект, то тут есть "подчинение" объекта городу, на дальнейшего косвенного подчинение региону через город уже не вычисляется. т.е. город сам по себе - это цельный объект, который имеет имя и родителя. но поле города в модели объекта - это просто отсылка на одну из записей в таблице городов, а не на объект города, и свойств как у объекта города у него нет. В данный момент, к сожалению, нет основания архитектурного что бы достоверно провести такое опосредованное подчинение. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: March 23, 2017 1 час назад, abushyk сказал: по вашему бы не получилось. если мы смотрим на таблицу города из админки городов, то да, город "понимает", что он подчинен региону. но если мы смотрим на объект, то тут есть "подчинение" объекта городу, на дальнейшего косвенного подчинение региону через город уже не вычисляется. т.е. город сам по себе - это цельный объект, который имеет имя и родителя. но поле города в модели объекта - это просто отсылка на одну из записей в таблице городов, а не на объект города, и свойств как у объекта города у него нет. В данный момент, к сожалению, нет основания архитектурного что бы достоверно провести такое опосредованное подчинение. Я тоже только начал понимать, здесь все давали ответы исходя из штатного варианта Почему не сделать по стандартному варианту - прописать регионы и к ним прикрутить города? Не думаю, что пользователю интереснее лопатить список городов, удобнее предварительный выбор региона... В описанном выше случае наверное можно решить вопрос через "связанные элементы", создать новый справочник Регионы (кастомный) подчинив его к городам (в обратном порядке), но в этом случае придется каждому городу присвоить свой регион (списком в Экселе и загрузить в справочник), тогда в выборе будет что-то типа Раменское/Московская область, регионы не полезут в поиск и на сайт. Это будет параллельный справочник сам по себе, который надо будет подключить в выгрузку (сменить имеющееся название region на новый, например region_id, как создадите). У меня с кастомными справочниками наблюдается подобный эффект Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах