Повторная отправка формы

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
vv-off
Сообщения: 46
Зарегистрирован: 2018.01.12, 11:49

Повторная отправка формы

Сообщение vv-off »

Всем привет.
Подскажите если после сохранения формы из action нужно сделать $this->render($url, ['data' => $data]), где $data это данные возвращаемые моделью после сохранения, то при попытке перезагрузки страницы появляется "Подтвердите повторную отправку формы".
Про redirect понятно что можно сделать, но тогда не смогу передать данные во view.
Можно сделать свойства класса $data и и при успешном сохранении формы сохранять возвращаемые данные $this->data = $data, а в action в который происходит redirect подтягивать их, но насколько это корректно? И может быть есть другие способы?

urichalex
Сообщения: 988
Зарегистрирован: 2015.08.07, 11:03

Re: Повторная отправка формы

Сообщение urichalex »

1. редиректить на другое действие
2. Сохранять в сессию и рефрешить
etc

Ответить