如何在kohana中添加如example.com/module/controller/function/params的路由

时间:2012-09-09 20:29:18

标签: php module kohana

例如:

/modules/test/controllers/index.php - 文件夹结构

example.com/test/index/param1/someValue - url

或类似的东西。

我需要在bootstrap中编写什么来创建这条路径?

Route::set('test', 'test')
  ->defaults(array(
      'directory'  => 'modules/test/controllers',
      'controller' => 'index',
      'action'     => 'index',
  ));

但这不起作用。

1 个答案:

答案 0 :(得分:2)

我发现Kohana路由文档有点缺乏,并写了一个非常详细的概述,应该回答你的问题:http://www.kineticklink.com/kohana-3-routing/

注意:我从未接受过更高级的正则表达式匹配的东西 - 将成为第3部分