Abd*_*yan 2 cakephp cakephp-routing cakephp-3.x
我正在使用 cakephp 3。我想frontends在 url 中隐藏控制器。
我的路线配置:
Router::connect('/:action', array('controller' => 'frontends'));
Run Code Online (Sandbox Code Playgroud)
bloggers当 url 开始时,我想将所有功能都指向控制器www.example.com/bloggers
Router::connect('/bloggers/:action', array('controller' => 'bloggers'));
Run Code Online (Sandbox Code Playgroud)
但www.example.com/bloggers也指前端控制器的索引功能。应该是指博主Controller的索引功能。有什么帮助吗?
只需更改您的路由顺序
先写这个
Router::connect('/bloggers/:action', array('controller' => 'bloggers'));
Run Code Online (Sandbox Code Playgroud)
然后这个
Router::connect('/:action', array('controller' => 'frontends'));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
499 次 |
| 最近记录: |