[英]Codeigniter: Index page creation
我的文件夹结构如下
admin
__master
_______address_book
_______Users
_______Product
_______etc
__operations
_______register_orders
_______payments
_______etc
我为 address_book、users、products、register_orders、payments 等创建了控制器,以降低每个控制器的复杂性。
现在,如何处理www.abc.com/admin 的索引页请求? 我在 /controllers 目录中创建了 Admin 控制器,然后其他链接如www.abc.com/admin/master/address_book将不起作用。
如何处理这两个请求? 我还想知道有没有办法处理每个索引页面请求,例如:
www.abc.com/admin/
www.abc.com/admin/master/
www.abc.com/admin/operations/
使用 url 访问每个请求,例如 -
www.abc.com/admin/
www.abc.com/admin/master/
www.abc.com/admin/operations/
你必须使用codeigniter's
路由。 而对于路由有一个config
下的文件aplication/config
文件夹命名routes.php
。 在此文件中添加所有路由。 假设你想访问这个网址——
www.abc.com/admin/operations/
那么你必须在route file
为此创建一个新路由,比如-
$route['admin/operations'] = 'admin/operations';
在$route
数组索引中,您必须提及该索引的 url 和值,您必须提及控制器的path
,并且您还可以提及将被调用的控制器的function
名称(对于index
函数,无需提及)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.