帮助路由(/:name /:named_pa​​ram)

时间:2011-07-08 10:44:46

标签: cakephp cakephp-1.3 url-routing

我陷入了cakephp路由。

我想用“显示”视图将“/ coches / mustang-100 /”重定向到“cars”模型。

我正在尝试这个,但它将我重定向到“汽车”“索引”视图:

Router::connect('/:coches/:modelo_coche/',
    array('controller' => 'cars', 'action' => 'display'),
    array('pass' => array('modelo_coche'),'coches' => 'coches')
);

我想:www.myweb.com/coches/mustang-100 /

2 个答案:

答案 0 :(得分:0)

这可能不是答案,但我还没有代表对您的问题发表评论。

但是,你可以在这样的路线的末端加上一个斜杠吗?

我从未见过最后使用斜杠完成路由,因此可能成为问题。

答案 1 :(得分:0)

我希望我的需求是正确的,如果这个符合您的要求,请尝试:

Router::connect('/coches/:modelo_coche', array('controller' => 'cars', 'action' => 'display'), array('pass' => array('modelo_coche')));