【发布时间】:2010-03-11 21:04:04
【问题描述】:
我最近开始使用 CodeIgniter,因为我正在寻找一个非常轻量级的框架,它似乎是首选。
我是整个 MVC 的新手,很享受它,但我被一些看似非常简单的东西所困扰。
我正在编写一个 CMS,需要一种方法来过滤、排序和分页结果。我习惯于使用查询字符串来做这件事,所以我会有一些类似的东西:
articles.php?order=title&sort=desc&filter=articletitle&page=5
我不知道如何在 CI 中执行此操作,所以我只是在配置中打开了 EnableQueryStrings,它工作正常,但我感觉它可能不是最优雅的解决方案。
我想我可以有
index.php/articles/index/order/title/sort/desc/filter/articletitle/page/5
但对我来说,这似乎很不灵活,例如,如果我不需要排序,我将如何确保我正在查看正确的 uri 段?
有什么想法吗?
【问题讨论】:
标签: php codeigniter content-management-system query-string