Мне нужна помощь с моим проектом.Yii2 свойство только для записи
У меня есть таблица пользователя в моем db. Я подключил эту таблицу к модели пользователя. И у меня есть пользовательская форма с несколькими входами. В этой форме у меня есть поле пароля, и когда я хочу отправить свою форму, я делаю из этого поля пароля пароль_hash и этот хэш, который я хочу сохранить в своем db. Переменные пароля не сохраняются нигде.
И теперь пришла моя проблема: когда я хочу отправить, пароль_hash был сгенерирован, но переменная пароля была как-то стерта или не достигла цели, и когда будет проведена проверка, мой пароль пуст, и подача не будет успешной, и напишите мне, что the Password cannot be blank
. Но я заполнил это поле, и хэш был сгенерирован, но почему-то валидация идет не так. И я не мог понять, как решить эту проблему.
Свойство password является только для записи, и я знаю, что я не могу получить это значение, но генератор хэширования достигает этого значения, поэтому почему не удается получить валидатор и почему его нельзя найти в поле? ?? Я не понимаю, что происходит, поэтому PLZ помогите мне.
показать свою модель модели, контроллер и вид –
мои коды: https://drive.google.com/folderview?id=0B3N0PPq866RQUmNLODhqSEFhWGM&usp=sharing – user2241077