我正在使用codeigniter,这里我有包含前端网站和管理面板的网站。现在我需要在codeigniter中添加管理面板。我需要获取如下URL:
这是前端 http://example.com/frontend
这适用于管理员面板 http://example.com/frontend/adminpanel
任何人都可以帮助我如何在codeigniter中执行此操作。
我尝试在applications / controllers / adminpanel中创建一个目录,但它无法显示404错误。
答案 0 :(得分:0)
您可以创建如下控制器..
class frontend extends CI_Controller {
public function index(){
// Front View HERE
}
public function adminpanel(){
// Admin Pannel View HERE
}
}
或强>
在Routes.php中编写规则
$route['frontend/adminpanel'] = 'controlerName/FunctionName';
// here Controller And Function Name denotes the controller you created for admin Panel
答案 1 :(得分:0)
在Codeigniter中,您不应该创建目录来实现这种形式的URL。
要获取您提到的网址,您必须创建一个名为前端的控制器,并在控制器内创建一个名为功能 > adminpanel ,只有这样,您才能使用此URL访问该函数的输出
提示强>
制作管理面板最实用的方法是为adminpanel创建另一个控制器。通过这种方式,您可以更轻松地在管理面板中创建功能并获取以下URL: