我的 Cake 应用程序中有一些控制器,即servers
和users
. 我想编写一个简单的 API 并有一个名为ApiController
. 在这个控制器中,我想同时使用servers
和users
模型。
我对 Cake 很陌生,但通常不是 MVC。从我目前所掌握的情况来看,Cake 会自动使用控制器servers
中的模型ServersController
,我不知道如何显式地使用来自某个控制器的模型。
此外,我希望 API 请求仅提供 JSON 服务,而无需任何 HTML 标记。我有一个默认布局,它定义了我所有网站页面的页眉/页脚,当我从视图中请求 API 函数和 JSON 时,它就会被输出。如何停止输出布局而只提供视图?