控制器/参数语法?

时间:2011-03-04 02:48:51

标签: php codeigniter

我使用CodeIgniter,假设我构建了一个博客,其中/posts显示了所有帖子,/posts/cool_news显示了名为cool_news的文章。

我知道第一个只需要一个名为Posts的控制器和一个名为index()的函数。但第二个例子怎么样?如何获得可以是任何东西的第二个参数?

1 个答案:

答案 0 :(得分:1)

使用默认路由:

您在帖子控制器中创建了另一个名为cool_news()

的操作

如果您希望将其作为参数传递给index()操作,那么您需要查看一些自定义路由。

这是未经测试的,但应该类似于:

$route['posts/(:any)'] = 'posts/index/$1';