繁体   English   中英

我如何访问位于Codeigniter 4中“ folder_name / controller_name”的控制器?

[英]How can i access my controller located in “folder_name/controller_name” in codeigniter 4?

我的主控制器位于“管理员”文件夹中。 在这里查看图片

namespace App\Controllers\admin;
use CodeIgniter\Controller;
class Master extends Controller
{
function __construct(){
helper('url');
}
public function index()
{
$data["content"]="view_home";
echo view('template/template', $data);
}
}

在我的Routes.php中,我添加了这个

$routes->get('admin/master','Master::index',['namespace','App\Controllers\admin']);

当我在浏览器中访问页面时,出现此错误

404-找不到文件控制器或找不到其方法:{0} :: {1}

我想念什么?

我在设置路线时的愚蠢错误。 我把“,”而不是“ =>”。 请参阅下面的正确路线。

$routes->get('admin/master','Master::index',['namespace' => 'App\Controllers\admin']); 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM