1
我定義自定義路由規則爲:網址Cakephp2.3:自定義路線不工作
Router::connect('/permission/',
array(
'plugin' => 'Authorization',
'controller' => 'permissions',
'action' => 'index',
'admin' => true,
),
);
使用此設置路線工作正常像http://example.com/permission
但我也需要定義路線參數
我已經嘗試了它:
Router::connect('/permission/:index', array( 'plugin' => 'Authorization', 'controller' => 'permissions', 'action' => 'index', 'admin' => true, ), array( 'pass' => array('index') ) );
隨着此路線異常排除:
錯誤:無法找到PermissionController。
我想要的路線是工作
http://example.com/permission/2
應該指向http://example.com/admin/authorization/permissions/index/2
任何人都可以知道,如何與參數定義自定義路線正確方法是什麼?
在想要http://example.com/permission/2指向的路線? – Abhishek 2014-10-30 11:12:48
它應該指向** http://example.com/admin/authorization/permissions/index/2** – 2014-10-30 12:00:37
你可以發佈整個routes.php文件,至少不管在''/ permission /: index''線cuz這似乎很好。它可能與一個不同的路由器連接模式 – 2014-10-30 13:58:05