Пароль "password"
Назначение: поле для ввода пароля
Тип поля в SQL таблице: "char" и "varchar", значения в базу данных попадают в зашифрованном виде (md5) и не показываются при редактировании записи
Дополнительные параметры:
"min_length"
Назначение: минимальная длина
Возможные значения: целочисленные, положительные, ненулевые
По умолчанию: 6
"letters_required"
Назначение: обязательное присутствие букв в пароле
Возможные значения: "true", "false"
По умолчанию: "false"
"digits_required"
Назначение: обязательное присутствие цифр в пароле
Возможные значения: "true", "false"
По умолчанию: "false"
"must_match"
Назначение: при создании/редактировании записи значение поля должно совпадать с другим полем (повтор пароля), создавать отдельное поле в модели для повтора пароля обычно не имеет смысла, поэтому данное поле в форму лучше добавлять динамически
Возможные значения: строковые, название поля в модели (форме)
По умолчанию: не задан
Примеры:
array("Пароль", "password", "password", array("required" => true)) array("Повтор пароля", "password", "password_repeat", array("required" => true, "must_match" => "password"))
Предыдущий раздел
Специальные строковые "url", "redirect", "email", "phone"