Сделал так по той причине, что для создания формы используется отдельная модель, как в расширенном шаблоне Yii2.
Чтобы изменить пользователя, мы сначала заполняем поля модели формы уже существующими данными. Когда приходит post, данные в полях перезаписываются пришедшими из формы, и тут очень кстати оказываются поля с копиями исходных значений.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Чтобы изменить пользователя, мы сначала заполняем поля модели формы уже существующими данными. Когда приходит post, данные в полях перезаписываются пришедшими из формы, и тут очень кстати оказываются поля с копиями исходных значений.