В компоненте "Профили пользователей" поле "Город" настроено, как обязательное для заполнения.
Однако, при регистрации это не работает.
Т.е. при регистрации пользователь спокойно может не указывать обязательное поле "Город".
Как пофиксить?
#1
24 июня 2015 в 13:21
#2
24 июня 2015 в 13:27
Компоненты -> Профили -> Город -> Поле должно быть заполнено (убрать галочку)
Так работает?
Так работает?
#3
24 июня 2015 в 13:29
Так оно вообще при регистрации не показывается.Компоненты -> Профили -> Город -> Поле должно быть заполнено (убрать галочку)
Мне нужно, что бы при регистрации пользователь обязательно указывал город.
Сегодня в 05:49
Анатолий, пока могу предложить заменить в com_registration.tpl
{city_input required value=$item.city name="city" width="300px"}
на
будет поле где пользователь не выбирает а вбивает название своего города, и оно будет обязательным для заполнения.
Однако периодически будет случаться что кто то пишет название города не верно и с маленькой буквы. По поводу с маленькой буквы в принципе можно поправить уже в самом файле компонента, что бы всегда переводил первую букву на заглавную, а можно просто следить и иногда исправлять руками)
{city_input required value=$item.city name="city" width="300px"}
на
<input required name="city" type="text" class="text-input" size="30" value="{$item.city}"/>
Однако периодически будет случаться что кто то пишет название города не верно и с маленькой буквы. По поводу с маленькой буквы в принципе можно поправить уже в самом файле компонента, что бы всегда переводил первую букву на заглавную, а можно просто следить и иногда исправлять руками)
#5
24 июня 2015 в 13:38
а если у вас поле город вообще не показывается, это в настройках компонента регистрация, вкладка "Форма" — там — Запрашивать город при регистрации: Да НетТак оно вообще при регистрации не показывается.
Но при включенном состоянии, поле город действительно не является обязательным, и некоторые его пропускают. Поэтому как в предыдущем посте или другие варианты