我想重定向到不同控制器中的另一个动作。 这是我的 代码 :
$tempData[] = $rowData;
return $this->redirect(array('customize-header/show-headers', 'arr' => $tempData));
这是目标控制器中的 actionShowHeader :
public function actionShowHeaders($arr) {
$model = new CustomizeHeader();
$items = CustomizeHeader::getAllHeader();
return $this->render('view', [
'model' => $model,
'items' => $items,
]);
}
但是我收到了这个错误
有人知道如何解决这个问题吗?
答案 0 :(得分:0)
错误已经解决了!我只是使用json_encode转换数组,这是代码:$tempData = json_encode($arrayData); return Yii::$app->response->redirect(['customize-header/sorting-headers', 'tempData' => $tempData]);