Однако, при регистрации это не работает.
Т.е. при регистрации пользователь спокойно может не указывать обязательное поле "Город".
Как пофиксить?
Так работает?
Так оно вообще при регистрации не показывается.Компоненты -> Профили -> Город -> Поле должно быть заполнено (убрать галочку)
Мне нужно, что бы при регистрации пользователь обязательно указывал город.
{city_input required value=$item.city name="city" width="300px"}
на
<input required name="city" type="text" class="text-input" size="30" value="{$item.city}"/>
Однако периодически будет случаться что кто то пишет название города не верно и с маленькой буквы. По поводу с маленькой буквы в принципе можно поправить уже в самом файле компонента, что бы всегда переводил первую букву на заглавную, а можно просто следить и иногда исправлять руками)
а если у вас поле город вообще не показывается, это в настройках компонента регистрация, вкладка "Форма" — там — Запрашивать город при регистрации: Да НетТак оно вообще при регистрации не показывается.
Но при включенном состоянии, поле город действительно не является обязательным, и некоторые его пропускают. Поэтому как в предыдущем посте или другие варианты