非常簡單的CakePHP問題。傳遞給視圖的默認變量
我知道你可以通過控制器中的$this->set()
傳遞數據,並且我知道$this->request->data
中存在數據。
CakePHP是否將request->data
傳遞給可以在視圖中自動調用的命名變量?或者,我是否一直需要做$this->set('variable', 'data')
?
非常簡單的CakePHP問題。傳遞給視圖的默認變量
我知道你可以通過控制器中的$this->set()
傳遞數據,並且我知道$this->request->data
中存在數據。
CakePHP是否將request->data
傳遞給可以在視圖中自動調用的命名變量?或者,我是否一直需要做$this->set('variable', 'data')
?
請求訪問數據自動在視圖中,而不需要將其設置爲一個變量:
$this->request->data(...
富勒例子(accessing POST data):
$this->request->data['MyModel']['title'];
你可以debug($this->request->data());
在視圖中看看你有什麼可用的。
正在訪問直接被認爲是良好做法的請求數據嗎? – user3746654
我不明白爲什麼它不會。如果我錯了,有人可以隨時糾正我。似乎更好的做法比添加變量沒有其他原因添加變量。 – Dave
當你做'回聲'
';'看看你從過程中得到什麼會發生什麼?這是你的答案。 – JakeGould