如何让CakePHP不返回视图?

时间:2013-03-02 16:37:00

标签: json cakephp view controller

我正在构建Android移动应用程序,而对于我的服务器端,我使用CakePHP来响应JSON对象。我注意到默认情况下,CakePHP控制器必须有与之关联的视图。如何关闭它而只是返回JSON对象?

1 个答案:

答案 0 :(得分:5)

你试过

吗?
$this->autoRender = false;
控制器中的

? 顺便提一下,它记录在案。

此外,还有针对此确切用例的特殊JsonView。此视图甚至不会尝试查找视图文件。

http://book.cakephp.org/2.0/en/views/json-and-xml-views.html#json-and-xml-views