Олег Колесниченко

Участники
  • Публикации

    49
  • Зарегистрирован

  • Посещение

Все публикации пользователя Олег Колесниченко

  1. Добрый день. При добавлении/редактировании объявления в админке, если поиском клиент не находится присутствует кнопка "Создать нового". Как такую кнопку добавить при добавлении объявления через форму подачи объявления на сайте, и для определенных групп пользователей?
  2. Дмитрий, спасибо, разобрался. Но остался основной вопрос, Как сделать поля region_id, area_id, city_id, street_id недоступными для ввода в ручную и редактирования? Все таки кривые ручки портят базу, нужно чтобы поля эти было видно но ручками туда записать ничего нельзя, или не видно, но в базе они бы сохранялись.
  3. Назрела небольшая проблема, криворукие пользователи вместо поля "адрес" которое подтягивает адреса dadata пытаются ввести адрес в других полях, например "регион". Попытался поиграть типом записи, ставлю "hidden" - поля перестают заполняться Вернул все как было, и ..... Поля адреса перестали заполняться через dadata. автокомлит стоит. Кроме того, у существующих объектов в realty_view и в "списке моих объявлений " вместо города и улицы выводится id города и улицы, в админке все хорошо, и на главной все работает. 1. Как исправит? 2. Как сделать поля region_id, area_id, city_id, street_id недоступными для ввода в ручную и редактирования?
  4. Как убрать новости перед внизу страницы?
  5. Добрый день. Подскажите друзья, как убрать вот это меню с главной?
  6. Добрый день. 2. У меня в Доступ/Группы/Администраторы Название группы* Администраторы Системное название (только латинские буквы)* admin Где указывается ID группы? 3. Выполнено, работает. 4. С какого номера будут приходить смс, есть оплата за отправку смс?
  7. Дмитрий, подскажите еще пару настроек. Шаблон Realia 1. Группы доступа - не реагирует на настройки, создал новую группу "Руководитель" утановил все галочки в правах доступа, выводит стандартное меню как у риэлтора. Если изменить права доступа у риэлтора - ни чего не происходит. 2. При регистрации нового пользователя через форму регистрации на сайте, ему автоматически присваивается группа "Риэлтор", хотя в ID группы присваиваемой новым зарегистрировавшимся пользователям(newuser_registration_groupid) указано client - группа конечно создана. 3. Пользователи (сотрудники) были добавлены через админку, эти пользователи в списке отмечены красным. При включении функции "Подтверждать регистрацию по e-mail" войти учетку не получается - "не правильный логин/пароль". 4. Как настроить подтверждение регистрации по смс?
  8. Всем доброго дня. Тут у меня назрел вопрос на злобу дня... При установке галочки в чекбокс объявление попадает в фид, к примеру yandexrealty, фид Яндекса принимают много источников, например ДомКлик, только с Домкликом проблемы, нужны кадастровые номера, определенные требования к фотографиям, описаию и тд. В общем не все объекты которые есть в фиде Яндекса стоит размещать в домклик. Хочется отдельный чекбокс для домклик. Вариант использовать фид Авито или Циан не подходят, т.к. Авито платный и размер пакета ограничен, а Циан в скором времени тоже станет платным ( к этому все идет). Отсюда вопрос разработчикам: можно создать отдельный фид с настройками в настройках подобный Яндексу? По большому счету тоже самое в формате яндекса, или авито (включает кадастровый номер), только называется по другому- ДомКлик. https://help.domclick.ru/hc/ru/articles/360001445434-Технические-требования-к-XML-фидам
  9. Добрый день, у меня нет кнопки настройки колонок списка. И остальных тоже нет, в настройках во вкладке data выключил настраиваемую таблицу для каждого пользователя (apps.data.disable_format_grid) Шаблон Realia
  10. Задумка отличная, и не только город, да и не так уж много кода, возьмется кто нибудь реализовать?
  11. Оставлю у себя на какое то время в форме добавления объявления этот пункт, можете протестировать для вашего региона, и поймете, нужно-ли. http://avtoritet28.ru/add/ И не мешало бы посмотреть, а есть ваши районы например в Яндексе. С условием, если будут баги - напишите мне.
  12. Добавляете (или активируете) в таблице data колонку район (в городе): district_id, и если dadata.ru выдает эти районы, то все должно работать. Скрипт обрабатывает district_id: function showDistrict(address) { $("input[name='geoautocomplete[district_id]']").val( join([address.city_district], " ") );} Но только при условии, что эти районы есть в Кладре, т.е. фициальные районы. Мне думается что нужно приводить адресацию к адресу из реестра. На крайний случай создайте свой список районов и уберите из района autocomplete, и ручками можно будет выбирать, вот только нужно ли? У себя районы вообще отключил как класс, поскольку в кладре их не нашел.
  13. Есть от сбербанка калькулятор: https://help.domclick.ru/hc/ru/articles/360001067033-Калькулятор-ипотеки-на-вашем-сайте Может кто нибудь возьмется за внедрение? Для партнеров сбербанка очень актуально.
  14. У себя сделал такую структуру: Страна/регион (область)/Административный район/город (населенный пункт)/улица/номер дома В административный район пишутся областные районы и города (город как отдельное муниципальное образование) В города пишутся все населенные пункты и города У нас в составе городов есть населенные пункты которые к району области не относятся, например: Россия/Амурская область/Благовещенск/город Благовещенск/улица/дом; или Россия/Амурская область/Благовещенск/село Белогорье/улица/дом; или Россия/Амурская область/Благовещенский район/село Чигири/улица/дом; или Россия/Амурская область/Завитинский район/город Завитинск/улица/дом; Всего нашел четыре разных варианта, под них и переделал dadata.js что бы раскидывал адреса правильно, Получилось это: http://avtoritet28.ru/add/ В dadata.js корявенько, не программист я , прошу тапками не кидать, если что не так скажите. function showRegion(address) { $("input[name='geoautocomplete[region_id]']").val(address.region_with_type); $("input[name='geoautocomplete[area_id]']").val(address.area_with_type); } function showCity(address) { //console.log(address); if (address.city !== null) if (address.settlement !== null) { $("input[name='geoautocomplete[city_id]']").val(address.settlement_with_type); $("input[name='geoautocomplete[area_id]']").val(address.city); } if (address.area !== null) if (address.settlement !== null) { $("input[name='geoautocomplete[city_id]']").val(address.settlement_with_type); } if (address.area === null) if (address.city !== null) if (address.settlement === null) { $("input[name='geoautocomplete[area_id]']").val(address.city); $("input[name='geoautocomplete[city_id]']").val(address.city_with_type); } if (address.area !== null) if (address.city !== null) { $("input[name='geoautocomplete[city_id]']").val(address.city_with_type); } } function showDistrict(address) { $("input[name='geoautocomplete[district_id]']").val( join([address.city_district], " ") ); } function showStreet(address) { $("input[name='geoautocomplete[street_id]']").val( join([address.street], " ") ); } function showHouse(address) { //console.log(address); $("input[name='number']").val(join([ join([address.house], " "), join([address.block_type, address.block], " ") ])); }
  15. С водяным знаком тоже разобрался... Огромное спасибо....
  16. Работае подача без модерации, но только если подавать объявление из меню пользователя...
  17. При подаче объявления зарегистрированным и залогиненным пользователем в админке пишет что объявление подал незарегистрированный пользователь. Может в этом собака зарыта по отсутствию чекбоксов разместить объявление?