Добавление улиц районов городов пользователями: различия между версиями
Kondin (обсуждение | вклад) (Новая страница: «Использование combobox<br /> Часто возникает такая ситуация, что при добавлении объявления по…») |
Kondin (обсуждение | вклад) |
||
Строка 5: | Строка 5: | ||
Смысл данного режима состоит в том, что пользователь может вписывать первые буквы в поле ввода улицы, района, города и любого другого поля select_by_query, а система в это время подыскивает вариант по этой букве или последовательности букв. Если найдено совпадение, то пользователь может выбрать его и не впечатывать название целиком. Оно само заполнится. Если же такое название не найдено в базе, то заполнив его полностью и сохранив форму это название автоматически добавится в список возможных вариантов. И это значение можно будет использовать в дальнейшем.<br /> | Смысл данного режима состоит в том, что пользователь может вписывать первые буквы в поле ввода улицы, района, города и любого другого поля select_by_query, а система в это время подыскивает вариант по этой букве или последовательности букв. Если найдено совпадение, то пользователь может выбрать его и не впечатывать название целиком. Оно само заполнится. Если же такое название не найдено в базе, то заполнив его полностью и сохранив форму это название автоматически добавится в список возможных вариантов. И это значение можно будет использовать в дальнейшем.<br /> | ||
− | Включается этот режим следующим образом. Зайдите в настройки и поставьте галочку «Использовать combobox в элементах select (use_combobox)». Сохраните настройки. Затем перейдите в Редактор форм. И выберите, например, Улицу (street_id ). Установите галочку «Использовать комбобокс-виджет».<br /> | + | Включается этот режим следующим образом. Зайдите в настройки и поставьте галочку «Использовать combobox в элементах select (use_combobox)». Сохраните настройки. Затем перейдите в [[Приложение "Редактор форм"]]. И выберите, например, Улицу (street_id ). Установите галочку «Использовать комбобокс-виджет».<br /> |
После этого в формах добавления/редактирования объявлений для поля Улица будет использоваться этот виджет. | После этого в формах добавления/редактирования объявлений для поля Улица будет использоваться этот виджет. |
Текущая версия на 07:25, 5 сентября 2013
Использование combobox
Часто возникает такая ситуация, что при добавлении объявления пользователем из личного кабинета или напрямую из формы сайта требуется вписать район или улицу, которых нет в базе данных. Для этого мы разработали специальный режим Combobox для выпадающих списков.
Смысл данного режима состоит в том, что пользователь может вписывать первые буквы в поле ввода улицы, района, города и любого другого поля select_by_query, а система в это время подыскивает вариант по этой букве или последовательности букв. Если найдено совпадение, то пользователь может выбрать его и не впечатывать название целиком. Оно само заполнится. Если же такое название не найдено в базе, то заполнив его полностью и сохранив форму это название автоматически добавится в список возможных вариантов. И это значение можно будет использовать в дальнейшем.
Включается этот режим следующим образом. Зайдите в настройки и поставьте галочку «Использовать combobox в элементах select (use_combobox)». Сохраните настройки. Затем перейдите в Приложение "Редактор форм". И выберите, например, Улицу (street_id ). Установите галочку «Использовать комбобокс-виджет».
После этого в формах добавления/редактирования объявлений для поля Улица будет использоваться этот виджет.