Recommended Posts

Точно знаю, видел в каком-то видеоуроке, что можно сделать так, чтобы, в форме поиска, когда вводишь название улицы (например), она сама появлялась из списка улиц. То есть ввел например первые буквы Лен... и система улицу уже подсказывает-Ленина. А то получается 1000 улиц и пока прокрутишь до нужной... желательно сам видеоурок посмотреть, а то из 33 штуки и пока все просмотришь, пенсия наступит :D

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Параметр autocomplete со значением 1 для поля street_id из модели data.

Не могу найти параметр "autocomplete".

Захожу в: "Приложения" - "Редактор форм" - таблица "data" - нахожу street_id и жму "редактировать"... но нет там этого параметра, там почти все по-русски.

 

Может то, что я красным обвел на скриншоте?

post-2677-0-59225200-1449614236_thumb.jp

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

там есть секций Параметры ближе к концу - набор полей пустых и кнопочка Add под ними, что бы добавить еще одно.

Вот в них и нужно вписать - в левое "автокомплит" а в соседнее справа цифру 1.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да, теперь все понятно и все заработало! :D

Для пользователей:

Заходим в: "Приложения" - "Редактор форм" - таблица "data" - находим street_id и жмем "редактировать"... прокручиваем страничку до самого низа и поле "Параметры" вписываем: autocomplete = 1 (как на скриншоте)!

post-2677-0-01301500-1449614599_thumb.jp

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Там в нагрузку вроде еще можно было добавить параметр notappend=1 (если не ошибаюсь), чтобы пользователи самостоятельно не напихали в базу свои варианты улиц, типа Ленина, ленина, Лёнина, ул.Ленина и т.п., и ошибки убирать запаришься... Автокомплит работает по принципу если есть - покажет, если нет - добавит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Там в нагрузку вроде еще можно было добавить параметр notappend=1 (если не ошибаюсь), чтобы пользователи самостоятельно не напихали в базу свои варианты улиц, типа Ленина, ленина, Лёнина, ул.Ленина и т.п., и ошибки убирать запаришься... Автокомплит работает по принципу если есть - покажет, если нет - добавит.

Вместо автокомплита, или в "нагрузку" к нему?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вместо автокомплита, или в "нагрузку" к нему?

следующей строкой, куда добавляли autocomplete=1

только по поводу правильности notappend=1 или notappended=1 надо уточнить, точно не помню, как пишется. 

 

Я с автокомплитом завязал и работаю со связанными элементами - http://wiki.sitebill.ru/index.php?title=%D0%A1%D0%B2%D1%8F%D0%B7%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D1%8B, тут автокомплит не используется но работает так-же + есть возможность связывать разные справочники...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

нашел... autocomplete_notappend=1

вот еще картинка есть - http://www.etown.ru/s/uploads/monthly_12_2014/post-58-0-91910100-1417524845.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Друзья :)  как же все же сделать удобный поиск улиц при подаче объявления через ЛК. Сейчас у нас стоит привязка  улиц к городу, вроде как работает, но пользователи жалуются что очень не удобно, суть в следующем. Автокомплит мы отключили умышленно, чтобы не заносили всякую ерунду,  для того чтобы выбрать улицу, сначала надо выбрать город, после подгружаются все улицы. Но все улицы доступно только выбрать выпадающим списком, а это крайне не удобно как нам так и самим пользователям. Причины разные:
1) причина - например пользователи не знают полное и правильное название и помнят только "народное" пример улица Правильно называется с точками "Б.Хмельницкого"
если использовать сейчашный вариант то пользователь идет и ищет в самом конце улицу Хмельницкого и естественно ее не находит и ругается. Потом когда ему говоришь, что улица называется Б.Хмельницкого он про такую улицу и не слышал :)  и хочет просто вбить в поисковое поле "хмель", а чтобы там уже выходили все улице где это словосочетание выходило бы - варианты  "Хмельницкого бульвар" "Б.Хмельницкого" "Богдата Тимофеевича Хмельницкого" и т.д.

2) Иногда улицы имеют такое официальное название и Н.Ю.Николаева пользователь толком не знает кто это Ни знай Юлиус Николаев не знай Юрий Николаев  не знай вообще кто, он хоет ввести николаев и чтобы были все варианты, а там типа разберется
3) причина все ссылаются на известные сайты и мол там все удобно поиск идет так как написано в пункте 1 и 2 и мол вашим сайтом пользоваться не удобно, так что команда разработчиков не отставайте от тенденций так как думаем это важно в сегодняшнем мире
4) Когда используется сегодняшний селект бокс и выпадающий список в одном городе может и 300 улиц, то выбирать улицу крайне не удобно и очень  мучительно, так как порой и сами то не знаем как толком называется улица приходится искать 2-4 варианта, и то вбивая я ндекс карту типа "город+краткое название улицы", а потом уже искать возможнные варианты

5) причина - хочется именно использовать официальные улицы чтобы не было ни задвоений типа "Ю.Николаева" и "Юрия Николаева", ни похожих улиц

6) причина хочется чтобы поиск производился не по начальным буквам, а именно по частислова -вхождений например пользователь случайно допустил ошибку не напечатав первую букву, приложили скан посмотрите написали "вот так удобнее". в данном примере н вводится только "ечн" и выводятся все улицы где есть эти вхождения - очень удобно

когда то уже писали про похожее тут но пока решений так и нет :) так что ждем с :)
а пока скрины 
 

косте.jpg

косте.jpg

косте.jpg

косте.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Двумя постами выше я писал про связанные элементы (вместо автокомплита). Как работает, посмотри в поиске у меня на сайте.

Можно писать в строку подбора и сразу по первым буквам показываются варианты совпадений, не важно в каком месте названия они находятся... а можно и список из 10000  улиц крутить :)

по п.п. 5 и 6 - без проблем, в списке только официальные варианты и ничего другого пользователь не добавит.

...  когда то уже писали про похожее тут но пока решений так и нет  так что ждем с  ...

А чего ждем-то, я почти год пользуюсь :) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Прошел к Вам на сайт и увидел в детальном просмотре объявления при  загрузке фото, крутящийся кружочек.
Какое приложение используете для показа фото?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 22.10.2016 в 04:06, Chernetskiy сказал:

Двумя постами выше я писал про связанные элементы (вместо автокомплита). Как работает, посмотри в поиске у меня на сайте.

Можно писать в строку подбора и сразу по первым буквам показываются варианты совпадений, не важно в каком месте названия они находятся... а можно и список из 10000  улиц крутить :)

по п.п. 5 и 6 - без проблем, в списке только официальные варианты и ничего другого пользователь не добавит.


...  когда то уже писали про похожее тут но пока решений так и нет  так что ждем с  ...

А чего ждем-то, я почти год пользуюсь :) 

немного не то вы понимаете :))   на сайте любой и даже не зарегистрированный пользователь именно так и может сделать , а вот в личном кабинете уже такой возможности нет. посмотрите внимательно скриншот где написано оренбург, вместо него выбран город-просто мы его закрасили,  вот там где написано оренбург ничего вводить нельзя, только выбор селект боксом

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
9 часов назад, doma сказал:

немного не то вы понимаете :))   на сайте любой и даже не зарегистрированный пользователь именно так и может сделать , а вот в личном кабинете уже такой возможности нет. посмотрите внимательно скриншот где написано оренбург, вместо него выбран город-просто мы его закрасили,  вот там где написано оренбург ничего вводить нельзя, только выбор селект боксом

Видимо у вас глюк в системе или не правильно настроены связанные элементы. У меня всё работает нормально и везде, не только на фронтэнде и в ЛК но и в админке. Для работы связанных элементов надо полностью отключить автокомплит и в настройках-дополнительно отключить аякс - Off system ajax=1. После этого установить связи между адресными справочниками в data.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
15 часов назад, Realtor сказал:

Прошел к Вам на сайт и увидел в детальном просмотре объявления при  загрузке фото, крутящийся кружочек.
Какое приложение используете для показа фото?

Это fotorama вместо стандартного слайдера. На форуме есть тема - где взять и как настроить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
24 минуты назад, Chernetskiy сказал:

Видимо у вас глюк в системе или не правильно настроены связанные элементы. У меня всё работает нормально и везде, не только на фронтэнде и в ЛК но и в админке. Для работы связанных элементов надо полностью отключить автокомплит и в настройках-дополнительно отключить аякс - Off system ajax=1. После этого установить связи между адресными справочниками в data.

Костя, Дмитрий -вмешайтесь пожалуйста :) что у  нас не так ?
вроде как настраивали один единственный и самый лучший-оптимальный вариант, но Игорь предлагает еще лучше :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

13 часа назад, doma сказал:

но Игорь предлагает еще лучше

нет лучшего варианта, есть наиболее приемлемый. Связанные элементы не позволяют искать по части названия - это все тот же обычный селектбокс, только с дополнительной фильтрацией элементов в зависимости от "вышестоящего" поля. Но если у вас в городе 1000 улиц, то он и будет выдавать эту тысячу.

 

23 часа назад, doma сказал:

вместо него выбран город-просто мы его закрасили,  вот там где написано оренбург ничего вводить нельзя, только выбор селект боксом

Пример с выбором улицы по произвольной части названия некорректен. Вы приводите скрин с шаблона реалия и вариант выбора с формы поиска улицы. Но не следует забывать, что там приведен элемент обернутый плагином, который имитирует "автокомплит" на обычном селекте и применяется на фронте на любой селектбокс. Но это не системный плагин, а только имитация, которая позволяет сузить список выбора. То, что есть натуральным полем с автокомплитом (autocomplete=1 в параметрах) ищет не от начала улицы, а именно по его произвольной части.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Только что, abushyk сказал:

 

нет лучшего варианта, есть наиболее приемлемый. Связанные элементы не позволяют искать по части названия - это все тот же обычный селектбокс, только с дополнительной фильтрацией элементов в зависимости от "вышестоящего" поля. Но если у вас в городе 1000 улиц, то он и будет выдавать эту тысячу.

 

Пример с выбором улицы по произвольной части названия некорректен. Вы приводите скрин с шаблона реалия и вариант выбора с формы поиска улицы. Но не следует забывать, что там приведен элемент обернутый плагином, который имитирует "автокомплит" на обычном селекте и применяется на фронте на любой селектбокс. Но это не системный плагин, а только имитация, которая позволяет сузить список выбора. То, что есть натуральным полем с автокомплитом (autocomplete=1 в параметрах) ищет не от начала улицы, а именно по его произвольной части.

мы это частично понимаем и приводим как довод Игорю например :)) но нам утверждают мол все у них работает :)

Костя, а если все же поменять форму подачи и выбора улицы и сделать как на других сайтах? Ведь там не только удобно, но и работает. Это очень важный момент, так как в большинстве случаем именно "удобство" определяет как само пользование сайтом так и возможности CMS. Спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
13 часа назад, abushyk сказал:

Связанные элементы не позволяют искать по части названия - это все тот же обычный селектбокс, только с дополнительной фильтрацией элементов в зависимости от "вышестоящего" поля.

Константин, да нормально ищет через связанные элементы...

Допустив, выбираю город Москва и начинаю вводить улицу "пра...", в список подбора вылазит:

  • Дворцовая Правая аллея
  • Правды ул.
  • Правобережная ул.
  • Прасковьина ул.

В принципе то, что надо, при наличии в начале названия (в первом, втором и последующих словах названия улицы) появляется нужный вариант. Зачем мне в подбор еще куча лишних названий, у которых "пра..." не в начале названия а где-то в произвольном месте? Ищем-то по началу названия а не по середине или окончанию слова, иначе на "...ая" получим на выбор половину списка из базы улиц. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

не, я о том, что у вас ищет совпадение не сам сайтбиль программно в базе, а некий обвес, в виде плагина вокруг селекта, который содержит подобранные по городу списки улиц. и он своим поведением вводит в обман, так как имитирует автокомплит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Как в само поле  "Улица"  вставить полупрозрачную подсказку подкладку типа: "Начните вводить первые буквы названия улицы"?
Параметр autocomplete   включен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: Анна Иванна
      На сканере недвижимости http://www.etown.ru/  поступают данные от сайтов, на которых реально работают риэлторы. 
      Также подключен парсер объявлений с досок объявлений avito.ru, irr.ru, realty.yandex.ru, cian.ru, sob.ru, youla.io, n1.ru, egent.ru, mirkvartir.ru и moyareklama.ru
      1. Чтобы получить доступ к отсканированным собственникам регистрируемся тут https://www.etown.ru/

      2. Подключаем тариф Премиум

      3. После оплаты вы увидите это сообщение и переходим во вкладку База собственников

      4. Теперь у нас есть доступ к скрытым полям телефонов собственников



      Иконкой с глазом можно посмотреть подробности объекта, перейти на страничку объекта и посмотреть фотографии.
      5. Если нужно отфильтровать по определенному гороуд объявления, тогда используем фильтр как показано на скриншоте. Если вы не нашли объявления по своему городу напишите нам на почту dkondin@gmail.com и мы добавим ваш город в парсер.

      Можно добавлять в фильтр несколько городов

       
      Также есть сканер для объявлений с авито.
      Они сами зарегистрировались по партнерской программе тут.
      В чем преимущество etown.ru ?
      В том, что когда объявления попадают на сайт, то вы получаете обратно ссылку на ваш сайт. Таким образом увеличивается поток трафика.
       
      Основной поток квартир мы получаем с одного источника, исключающего информацию, размещённую агенствами. То есть, объявления от собственников. Сканер платный, 500р в месяц. Но, безумно выгодно. Огромнейшая экономия времени. За сутки сканер выдаёт нам 20-30 квартир (аренда), только по нашему городу. Автоматически. Только обновляй страницу. 
      http://rent-scaner.ru/
      Вот, собственно ссылка. У кого есть более дешёвые, бесплатные или альтернативные сайты - делитесь.

    • Автор: iFedia
      Добрый день! У меня стоит разделенный доступ для риелторов и админов. Администратор видит все объявления, а група  риелторов только свои. Когда добавляешь объявление через админа, то поиск работает коректно и можна искать по заданным параметрам. Если объявление публикуется через групу риелторов, поиск не выводит результаты.
      Подскажите куда копать? Спасибо за ответы 
    • Автор: mykvartira
      Добрый день. Пока база городов не такая большая проблема с дублирование города не возникало, но все не вечно)))
      Обратил внимание, что есть объявление с городом Николаевка, который имеет Донецкую область. И тут человек все верно указал. Посмотрел в базу у себя и город Николаевка относится к Республике Крым и тут все верно. Все города привязаны к регионам!
      Нужно ли добавлять город Николаевка для Донецкой области? Получим в поиске и подачи 2 города.
      Будут ли проблемы если не добавлять дубль города, а вывод города привязать к региону/области?
      Как лучше реализовать все это, сайт работает по 10 странам и соответственно дубли будут! 
    • Автор: Realtor
      Некоторые собственники не хотят , чтобы их объекты распространялись через открытые СМИ
      Cоздаем поле чек бокс в таблице data например - поле MLSN
      Публикуем объект в базе с установленным чекбоксом MLSN-1 .
      В поиске поле MLSN показывается только для определенных групп к примеру - Агентство, Риэлтор, Помощник Риэлтора и в результате поиска объект  появляется  только для этих групп и карточка соответственно.(типа снятое с активации) и чтобы поисковики его не сканировали.
      Подскажите как реализовать?
    • Автор: Real
      Здравствуйте. С помощью мастера установил на хостинг шаблон agency. Ничего еще не делал, но при открытии расширенного поиска, кнопка "Найти" уходит под правый блок. Да и поля Город, Район, Метро и Улица то же выходят за рамки блока. Дело в том, что я этот шаблон очень давно покупал, но, в силу обстоятельств, им не занимался. Теперь вот решил поставить и такая неудача. Вроде как брак получается  Можно это как-то исправить?