我在我的项目中使用 codeigniter 作为模块来将信息显示为类别及其项目。
我想要的网址如下
- sitename.com/module/ 将以随机顺序显示所有项目。
- sitename.com/moduel/categoryname/ 将显示该特定类别中的所有项目
- sitename.com/module/categoryname/title-of-the-item/ 这将显示该特定项目的详细信息
这里 sitename.com/module/ 是 codeigniter 的根目录,默认控制器是 home。
我的问题是如何为一段或 uri 和两段 uri 设置路线
- sitename.com/module/ 应该加载默认控制器(在我的例子中是 home)
- sitename.com/module/categoryname/ 应该加载 home/category/categoryname
- sitename.com/module/categoryname/title-of-the-item 应该加载 index/title/title-of-the-item
我将定义我的功能如下
- 函数索引() ...
- 函数类别($categoryname) ....
- 函数标题($title)....
所以,要么我想根据段数创建一个路由,要么如果有任何其他替代方案可以通过路由来完成这个,那很好。
我想使用路由而不是通过将 2 个段作为参数传递给 Index 函数来做到这一点。
所以, ?