1. Мне надо перенаправить пользователя на другую страницу и передать данные в json-формате.
Фрагмент кода контроллера:
Код: Выделить всё
\Yii::$app->response->format = Response::FORMAT_JSON;
$response->data = ['name' => 'Test', 'type' => 2];
Фрагмент кода контроллера при перенаправлении:
Код: Выделить всё
return Yii::$app->response->redirect(['/user/test']);
Код: Выделить всё
return Yii::$app->response->redirect(['/user/test', 'name' => 'Test', 'type' => 2]);
Можно ли таким образом получить данные:
Код: Выделить всё
$request = Yii::$app->request->get('name');