2013-01-15 176 views
1

早上好, 我想知道是否有一種神奇的方式將controllerModule中創建的變量傳遞給ViewModule。 爲例:SugarCrm將數據從控制器傳遞到視圖

$this->assign['result'] => $resultValue; 

,並在視圖中顯示()

echo $this->request['result']; 

也許有一個更好的方式來控制器和視圖之間交換數據? 謝謝。

回答

7

view_object_map var是爲你製作的。

在你的控制器,你可以這樣做:

$this->view_object_map['myDataKey'] = 'MyData'; 

而且你可以easyly檢索數據那樣:

$this->ss->assign('myData', $this->view_object_map['myDataKey']); 

echo $this->view_object_map['myDataKey']; 
相關問題