Вы неправильно понимаете суть POST запроса, фреймворк здесь не при чём. Если хотите какие-то данные перекинуть с одного запроса на другой (в случае с Yii - это между двумя action), то вам придётся это где-то сохранить. Как вариант могу предложить хранить их в сессии
Yii::$app->session->set()// ->get()
и в
actionCreate()
передавать во view эти данные
return $this->render('create', [
'data1' => Yii::$app->session->get('someData1'),
.....
],);
Хотя в вашем коде вы загружаете POST данные в модель, её можно ведь сохранить
if ($model->load(Yii::$app->request->post()) ) { // Здесь вы грузите
// Делаете что хотите
$model->save(); // Сохранили
return $this->redirect(['create']);
}
А в другом запросе (который обработает ваш
actionCreate()
) вытаскиваете это из базы как последний элемент.