2016-08-31 3 views

ответ

1

попробовать этот

Yii::$app->getResponse()->redirect(['home','id' => $id])->send(); 
+0

Вы не можете передать пост param через перенаправление, вы можете создавать и отправлять форму через JavaScript. – Fisher

+0

или вы можете сохранить параметр в сеансе и прочитать на новой странице – Fisher

0

Для полноты картины в контексте контроллера вы можете использовать:

class MyController extends \yii\web\Controller 
{ 
    public function actionIndex() 
    { 
     return $this->redirect(['home', 'id' => 123]); 
    } 
} 

Если параметр массива redirect() равна yii\helpers\Url::to().

Смежные вопросы