如何设置url关键字以路由到特定的控制器/操作

时间:2013-12-08 02:56:51

标签: cakephp cakephp-2.3

如果将url作为特定关键字在其中,我怎样才能让路由器链接到特定的控制器/操作?

我正在制作游戏,我希望用户能够通过输入任何内置关键字“money”的网址来访问它的银行。那样/ showmemoney,/ momoney等都会链接到控制器Bank。

寻找蛋糕来做到这一点。

1 个答案:

答案 0 :(得分:0)

阅读the CakePHPs official documentation about routing

  

路由器的另一个常见用途是为a定义“别名”   控制器。让我们说,而不是访问我们的常规URL   / users / some_action / 5,我们希望能够访问它   /厨师/ some_action / 5。以下路线很容易解决这个问题:

Router::connect(
    '/cooks/:action/*', array('controller' => 'users')
);