我想在Cakeph3中设置以下路线
/ api / dt / messages /
我的routes.php
Router::prefix('api', function ($routes) {
$routes->prefix('dt', function ($routes) {
$routes->extensions(['json', 'xml', 'ajax']);
$routes->connect('/:controller');
$routes->resources('Messages');
});
$routes->fallbacks('InflectedRoute');
});
我在以下位置有一个控制器:
\ src \ Controller \ Api \ Dt \ MessagesController.php
如果我打电话
api / dt / messages / index
错误:在文件src \ Controller \ Api \ DtController.php中创建下面的类DtController
Cake为什么要寻找Dt的控制器?
如果我打电话:
api / dt / messages.json
找不到匹配的路由。
我在做什么错了?