Обязательное поле "Город" - не обязательно

#1 24 июня 2015 в 13:21
В компоненте "Профили пользователей" поле "Город" настроено, как обязательное для заполнения.
Однако, при регистрации это не работает.

Т.е. при регистрации пользователь спокойно может не указывать обязательное поле "Город".
Как пофиксить?
#2 24 июня 2015 в 13:27
Компоненты -> Профили -> Город -> Поле должно быть заполнено (убрать галочку)

Так работает?
#3 24 июня 2015 в 13:29

Компоненты -> Профили -> Город -> Поле должно быть заполнено (убрать галочку)

kreator
Так оно вообще при регистрации не показывается.

Мне нужно, что бы при регистрации пользователь обязательно указывал город.
#4 24 июня 2015 в 13:35
Анатолий, пока могу предложить заменить в com_registration.tpl

{city_input required value=$item.city name="city" width="300px"}

на

  1. <input required name="city" type="text" class="text-input" size="30" value="{$item.city}"/>
будет поле где пользователь не выбирает а вбивает название своего города, и оно будет обязательным для заполнения.
Однако периодически будет случаться что кто то пишет название города не верно и с маленькой буквы. По поводу с маленькой буквы в принципе можно поправить уже в самом файле компонента, что бы всегда переводил первую букву на заглавную, а можно просто следить и иногда исправлять руками)
#5 24 июня 2015 в 13:38

Так оно вообще при регистрации не показывается.

Анатолий
а если у вас поле город вообще не показывается, это в настройках компонента регистрация, вкладка "Форма" — там — Запрашивать город при регистрации: Да Нет

Но при включенном состоянии, поле город действительно не является обязательным, и некоторые его пропускают. Поэтому как в предыдущем посте или другие варианты
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.