重新路由时 AdminLTE 插件不适用于 Cakephp 3
AdminLTE plugin when rerouted not working for Cakephp 3
我在我的网站上使用 AdminLTE。但问题是我已经完成路由,即 www.mysite.com/admin 是我的管理员路径,这是我想要呈现 Admin LTE 的地方。
所以我在 Admin 文件夹中创建了一个新的 AppController.php 并在该控制器中呈现了 AdminLTE。
但问题是其他功能,如图表、不同的布局,都无法正常工作。
这是我的路由代码
Router::prefix('admin', 函数 ($routes) {
$routes->connect('/', ['controller' => 'Users', 'action' => 'login']);
$routes->fallbacks(DashedRoute::class);
});
检查您创建新的方式 Appcontroller.New Appcontroller 不应干扰原始 Appcontroller 的功能。
参考 https://book.cakephp.org/3.0/en/controllers.html
我在我的网站上使用 AdminLTE。但问题是我已经完成路由,即 www.mysite.com/admin 是我的管理员路径,这是我想要呈现 Admin LTE 的地方。 所以我在 Admin 文件夹中创建了一个新的 AppController.php 并在该控制器中呈现了 AdminLTE。 但问题是其他功能,如图表、不同的布局,都无法正常工作。
这是我的路由代码 Router::prefix('admin', 函数 ($routes) { $routes->connect('/', ['controller' => 'Users', 'action' => 'login']);
$routes->fallbacks(DashedRoute::class);
});
检查您创建新的方式 Appcontroller.New Appcontroller 不应干扰原始 Appcontroller 的功能。 参考 https://book.cakephp.org/3.0/en/controllers.html