gpt4 book ai didi

codeigniter - 在 CodeIgniter 中修改管理面板的路由

转载 作者:行者123 更新时间:2023-12-04 18:14:42 24 4
gpt4 key购买 nike

这是我第一次尝试使用 CodeIgniter 构建管理面板,但遇到了路由问题。在我的 Controller 文件夹中,我有一个 admin 文件夹,并且有一个带有 Admin 类的 admin.php 文件。这个类有两个方法,index() 和dashboard()。我在 routes.php 中添加了一条新路由,例如 $route['admin'] = 'admin/admin'。

到目前为止,一切都很好。为什么我运行 http://mysite.com/admin/它显示登录页面,没关系。但是,我无法使用 http://mysite.com/admin/dashboard 显示仪表板.相反,我必须使用 http://mysite.com/admin/admin/dashboard这很糟糕。

有什么办法可以摆脱网址中的第二个“管理员”?

谢谢你。

最佳答案

当然 - 为仪表板创建特定路线,即:

$route['admin/dashboard'] = 'admin/admin/dashboard';

请记住,路由器会选择它找到的第一个匹配的路由,所以要小心像 $route['admin/(:any)'] 这样的东西。出现在仪表板路线之前。

关于codeigniter - 在 CodeIgniter 中修改管理面板的路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11959072/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com