所以我有一个棘手的情况。我有一个控制器,Joints
. 它已经具有以下路由器连接:
Router::connect('/joints/*', array('controller'=>'joints', 'action'=>'view'));
问题是现在我正在构建 API 方法来连接移动应用程序,而通配符太激进了!我需要做的是添加如下内容,这样我就可以将我的 API 方法发送到正确的操作:
Router::connect('/joints/api{$method}', array('controller'=>'joints', "action"=>"api{$method}"));
有没有办法留下我原来的通配符,当动作以“api”开始时切入内联?