В моей форме регистрации символ обязательного поля * отображается только для поля «Возраст». Однако поля «Электронная почта», «Имя пользователя», «Имя» и «Пароль» также являются обязательными. Предлагаю добавить символ * к этим полям, так как в текущем виде непонятно, почему не удаётся создать учётную запись.
Да, вы правы. Непоследовательность между полями по умолчанию и пользовательскими полями здесь действительно сбивает с толку. Давайте исправим это.
Я не уверен, что согласен с этим. В форме по умолчанию только одно поле является необязательным, и это прямо указано, поэтому добавлять звёздочку ко всем остальным полям — это, мягко говоря, избыточно. Я был бы против такого изменения.
Возможно, показывать звёздочку только тогда, когда есть другие пользовательские обязательные поля, но это кажется большим объёмом инженерной работы без оплачивающего клиента, который бы её финансировал. У нас сейчас очень много задач.
Я согласен, что по умолчанию это не обязательно, так как это краткая форма, но плохо, что мы делаем две разные вещи при наличии пользовательских полей. У нас уже есть класс для этого случая, когда есть пользовательские поля, поэтому, я думаю, это простое изменение — показывать звездочки для всех обязательных полей в этом случае.
