【发布时间】:2012-02-22 08:46:37
【问题描述】:
我浏览了一个博客; http://philsturgeon.co.uk/blog/2009/07/Create-an-Admin-panel-with-CodeIgniter
我已经构建了整个网站的前端,现在客户希望在管理部分添加一些功能。我遵循第一种方法,但除了第一页(即在 routes.php 中设置为$route['default_controller'] = "main";)之外,它对我不起作用。
URL 看起来像 "http://localhost/myproject/admin/dashboard",是的,它指向 404 page。
我完全按照您上面描述的方式(文件夹结构和设置 2 个索引文件)。我错过了什么吗?还是在我的情况下根本不起作用?
【问题讨论】:
-
完整的代码块会有很大帮助
-
问题可能不是您的路由,而是其他地方。只需在
controllers文件夹中创建一个名为admin的文件夹和一个新的welcome.php控制器文件,即可为 CI 创建一个后端/管理面板。 -
@DamienPirsy ;这也不起作用....但是是的localhost/myproject/dashboard 工作完美。
-
是 apache 404 页面还是 codeigniter 的(黄色)404 页面?
-
@AnilSharma 有解决方案吗?
标签: php codeigniter