网址:www.blog.com/posts/category/post-title
如何创建一个控制器,接受URL“类别”和“标题后”的两个部分并回复帖子?
非常感谢你。
蒂莫
答案 0 :(得分:0)
在CodeIgniter
中,URL
被映射为domain/Controller/Method/params
,因此关注URL
www.blog.com/posts/category/post-title
将被映射为posts
是控制器,category
作为方法名称,其余是参数。所以,你需要创建一个像这样的控制器:
// posts.php
class Posts extends CI_Controller {
public function show($category, $title)
{
// ...
}
}
然后URL
可以是www.blog.com/posts/show/some-category/post-title
,您可以在some-category
方法中检索post-title
和show
作为参数。有关详情,请查看CI User Guide
上的Controllers。