0

我已经设置 cakephp 来接受 json 但是当我添加

Router::mapResources('members');

它破坏了我的搜索插件。我可以只针对控制器成员中的特定操作而不是所有操作。

蛋糕PHP 2.1

控制器:成员

动作:api

4

1 回答 1

0

似乎这是不可能的,但你可以像这样使用它(在 MembersController.php 中):

public function beforeFilter() {
    $action = reset(explode(".", $this->request->params['action']));
    if($action == 'api') {
        $this->viewClass = 'Json'; // or whatever you want
        $this->setAction($action);
    }
}
于 2013-09-15T18:58:48.560 回答