我这里有一个控制器:/app/Controllers/Admin/AdminDashboardController.php
<?php
namespace App\Controllers;
class AdminDashboardController extends BaseController
{
public function index()
{
return view('pages/admin');
}
}
在Routes(app/Config/Routes.php
)中,我添加了一个Grouped Route,如下所示:
$routes->group('admin', ['filter' => 'authGuard'], static function ($routes) {
$routes->get('/', 'Admin\AdminDashboardController::index');
});
但我得到了一个404错误说:
找不到控制器或其方法:\应用程序\控制器\管理员\管理员 Jmeter 板控制器::索引
有线索吗?
1条答案
按热度按时间cx6n0qe31#
你的控制器命名空间是
App\Controllers
。为了让你的路由工作,命名空间必须是App\Controllers\Admin
。