2014-01-09 33 views
0

我正在設置發佈請求。但是,我注意到,不是回收純數據,而是使用默認佈局和相應的視圖獲取整個網頁?使用CakePHP中的「裸」參數選項

我想知道的是如何設置CakeResponse的「params」默認選項。特別是'裸'的,以便每當我做一個職位,它只是返回數據,而不是視圖/佈局。

由於

+0

您是如何發送發佈請求的?從一個表單?你使用FormHelper了嗎?通常要使用'$ this-> request-> data ['model_here']'來獲得表單發佈。或者,也許我誤解了這個問題。 – Timber

+0

我正在使用FormHelper。 我注意到,即使它是一個帖子,CakePHP仍然設置視圖/佈局。現在我知道你從來不應該這樣做,但是如果我在瀏覽器中檢查了該帖子,它就會顯示爲一個網頁。我認爲這太糟糕了。 所以我注意到CakePHP有一個'裸'的選項,你可以傳入Cake Request選項。這是我想知道如何設置,因爲我無法找到它anywehere int他的文檔。 – user1318747

+0

你能發表一個帖子返回的例子嗎? '$ this-> request-> data ['model_here']'應該返回表單數據的數組。 – Timber

回答

0

$這 - > autoRender = FALSE;

你不需要一個視圖文件夾,文件或任何東西。非常適合用簡單的json/text /等進行響應。