如何在Kohana 3中的控制器和动作名称中使用连字符

时间:2011-10-30 11:10:06

标签: model-view-controller url kohana-3 hyphen kohana-3.2

我想在我的网址中使用连字符,但由于控制器是类,而操作是方法,因此它们当然不能包含连字符。我认为,例如,about-us在网址中的效果要比about_usaboutus好得多。

是否有一种良好而干净的方法可以在Kohana 3.2中实现这一点?

注意:我已经看到了如何使用动作参数执行此操作,为此您可以使用正则表达式创建允许这些参数的路径。但我在这里谈论控制器和动作名称。

1 个答案:

答案 0 :(得分:2)

您可以使用lambda路由或重载Request :: controller()和Request :: action()方法。