我想用post方法将1个变量从视图传递到另一个视图。使用此重定向代码,但它无法正常工作
Yii::$app->getResponse()->redirect('home','id'=>$id)->send();
答案 0 :(得分:1)
试试这个
Yii::$app->getResponse()->redirect(['home','id' => $id])->send();
答案 1 :(得分:0)
为了控制器上下文的完整性,您可以使用:
.then
class MyController extends \yii\web\Controller
{
public function actionIndex()
{
return $this->redirect(['home', 'id' => 123]);
}
}
的数组参数等于yii\helpers\Url::to()。