2016-09-11 40 views
0

大家好我是yii2的初學者,我必須在main.php佈局部分的頁腳中創建一個表單。默認不通過模型。你能否給我一個如何在表單中傳遞數據的例子?非常感謝。

控制器和視圖的示例。

+0

你想傳遞一個控制器動作AR模型對所有控制器和行動? – scaisEdge

+0

用於單個控制器操作。 – Saba

回答

0

對於單個控制器動作,simpel方式是使用params。

在你的控制器動作之前,使你的觀點,你應該添加

public function actionYourAction() 
{ 
    ..... 
    $this->view->params['model'] = $model; 
    ..... 
    $this->render(...); 

} 

,並在佈局訪問你應該檢索使用

$model = $this->params['model']; 
+0

好吧,這適用於單一行動,如果我想要採取一切行動? – Saba

+0

你應該使用事件或beforeAction設置參數..但是位模式複雜....無論如何是你問... – scaisEdge

+0

非常感謝 – Saba

相關問題