我使用CodeIgniter,假设我构建了一个博客,其中/posts
显示了所有帖子,/posts/cool_news
显示了名为cool_news
的文章。
我知道第一个只需要一个名为Posts
的控制器和一个名为index()
的函数。但第二个例子怎么样?如何获得可以是任何东西的第二个参数?
答案 0 :(得分:1)
使用默认路由:
您在帖子控制器中创建了另一个名为cool_news()
如果您希望将其作为参数传递给index()
操作,那么您需要查看一些自定义路由。
这是未经测试的,但应该类似于:
$route['posts/(:any)'] = 'posts/index/$1';