metrpro

Members
  • Content Count

    370
  • Joined

  • Last visited

  • Days Won

    14

metrpro last won the day on April 27 2019

metrpro had the most liked content!

1 Follower

About metrpro

  • Rank
    Advanced Member

Contact Methods

  • Website URL
    https://tatmetr.ru

Profile Information

  • Gender
    Not Telling

Recent Profile Visitors

1,340 profile views
  1. Стояло на всех выделение, но все равно не давало выбрать при регистрации. Со всех снял. Теперь не могу даже через админпанель под администратором никому группу поменять. ЧУдно...
  2. Добрый день! Есть сайт, на котором объявления размещаются двумя способами: вручную (частники и риэлторы) пакетно (агентства недвижимости и девелоперы). И тех, и других множество. Но возникает проблема при обновлении объявлений, загруженных ранее пакетным способом через парсер фидов формата Я.Н - он умеет только загружать объявления, но не умеет их синхронизировать. В результате новые объявления, которые появились в конкретном фиде, будут добавлены в базу, а те объявления, что были из фида удалены, из базы данных нашего сайта никуда не исчезнут. Конечно, разработчики sitebill предусмотрели опцию "Удалять после парсинга записи, которых нет в файле XML (apps.yandexrealty_parser.delete_old_records)". Однако, если произвести парсинг с этой включенной опцией, то будут удалены все объявления, добавленные ручками, и все объявления, ранее добавленные из других фидов (т.е. один фид просто выживет все другие). Проверка на то, что удалять отсутствующие в фиде объявления нужно только у пользователя, загружающего фид, системой в настоящее время не осуществляется. Также нет запрета на удаление тех объявлений, что были добавлены вручную. Может, я чего-то не понимаю и есть в движке какая-то опция, которая снимет все проблемы, а я спокойно выставлю все фиды на автоматическую синхронизацию через cron и буду спать спокойно? Прошу помощи! Спасибо за внимание! PS: Я полтора года назад не подумав залил фид с выставленной опцией apps.yandexrealty_parser.delete_old_records - в результате были удалены около 20К объявлений (а я стал на несколько кирпичей богаче).
  3. Есть сайт. Стоит задача ввести возможность указания группы пользователя при регистрации. В настройках все указано: В редакторе форм в таблице user поле group указано как обязательное: Кэш вычищен. Но в форме регистрации все равно это поле Group упорно не появляется! Вопрос - почему? И второй - если оно не указывается само, можно ли его указать принудительно (попутно сменив label с автоматического названия поля на какое-то другое типа "I'am...")?
  4. 1. Колонки каких типов относятся к varchar? 2. Могу ли я переделать в text через админку сайта или надо в phpmyadmin?
  5. Почему-то есть вопросик еще, что у меня поля новые не добавляются - добавляешь в таблице data, на странице редактирования объявления отображается поле, но при попытке сохранить отредактированное объявление, выдает ошибку, чтоб поле такое-то не найдено в "field list". Может, база повреждена?
  6. Разрешение ключа включено на карты, панорамы и геокодирование для всего домена, где расположен сайт. Поэтому геокодирование "на лету" на странице показа объявления работает. Включено это добро тоже. Но при создании/редактировании объявления координатам не присваивается значение (остаётся null).
  7. Через google cloud получен платный api, все карты и панорамы теперь отлично отображаются без всяких режимов только для разработки, в т.ч. в админке. Но геокодирование не работает. Update: самое интересное, геокодирование на лету, т.е. с выставленной функцией геокода при присмотре объявлений, работает. А вот создании нового объявления нет, координаты не создаются и не сохраняются
  8. Система стоит 3.5.14, все обновления, выше пока не поднимал. iframe или другая - это не принципиально, мне нужно, чтобы геокодер работал - он не зависит от встройки
  9. У меня такая же проблема - темпов нет, но геокодирование не работает ни принудительно, ни автоматически, ни "на лету" при выставленной опции ". Установлены карты google в настройках и geodata как "использовать геокодирование" - "g" Выставлен монитор ошибок, который при заходе на страницу объявления пишет следующие ошибки для geo: Notice: Undefined index: grid_geodata in /home/admin/web/_сайт_/public_html/apps/system/lib/frontend/grid/grid_constructor.php on line 427 Notice: Undefined index: geoobjects_collection_clustered in /home/admin/web/_сайт_/public_html/apps/system/lib/frontend/grid/grid_constructor.php on line 428 Notice: Undefined index: geo in /home/admin/web/_сайт_/public_html/apps/system/lib/model/model.php on line 991 Notice: Undefined index: geo in /home/admin/web/_сайт_/public_html/apps/system/lib/model/model.php on line 996 Вручную координаты в закладке при редактировании объявления указываются и впоследствии показываются без проблем, центральные координаты, прописанные в настройках, тоже отображаются. Но геокодирование не работает. Права на все папки и файлы рекурсивно установлены на 777
  10. Костя, как можно сделать для картинки доппараметр не Описание в параметре title, а,.скажем, чекбокс, например Скрыть фото? Где это вообще меняется? Спасибо