Plugins Cakephp 3路由插件前缀

Plugins Cakephp 3路由插件前缀,plugins,cakephp-3.x,cakephp-routing,Plugins,Cakephp 3.x,Cakephp Routing,我有一个CakePHP3.8应用程序。在它里面我有一个名为工作簿的插件。在我的主要应用程序routes.php中,我有: Router::plugin('WorkBook', ['path' => '/work-book'], function ($routes){ /** @var \Cake\Routing\RouteBuilder $routes */ $routes->fallbacks(\Cake\Routing\Route\DashedRoute::cla

我有一个CakePHP3.8应用程序。在它里面我有一个名为工作簿的插件。在我的主要应用程序routes.php中,我有:

Router::plugin('WorkBook', ['path' => '/work-book'], function ($routes){
    /** @var \Cake\Routing\RouteBuilder $routes */
    $routes->fallbacks(\Cake\Routing\Route\DashedRoute::class);
});
在我的插件routes.php中,我有以下内容

Router::plugin(
    'WorkBook',
    ['path' => '/work-book'],
    function (RouteBuilder $routes) {
        $routes->fallbacks(DashedRoute::class);
    }
);
在我的插件中,我创建了一个带有控制器的前缀,该控制器具有一些操作。前缀的名称为WbMeetings,控制器:WbMeetingsCategories和操作:索引、添加。我不知道如何进行路由,以便访问操作。这是我在插件的routes.php文件中尝试的:

Router::plugin(
    'WorkBook',
    ['path' => '/work-book'],
    function (RouteBuilder $routes) {
        $routes->prefix('wb_meetings', function ($routes) {
            $routes->fallbacks();
        });
    }
);
我得到了丢失的路线错误。我正试图通过如下链接访问这些文件

['plugin'=>'工作簿','prefix'=>'wb_会议','controller'=>'WbMeetingCategories','action'=>'索引']