0
在URL路由经理我有不同的模块文件夹一样user
,cms
,importcsv
等修改警予
在这里,我希望让所有模块的名称与字符串替换admin
修改URL,并保持相同的的控制器,动作和隐藏参数
例如:
user/profile/view
对应于admin/profile/view
cms/site/setting
对应admin/site/setting
我已经尝试过这样的,但它不工作:
'rules'=>array(
'<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
'admin/<controller:\w+>' => 'user/<controller>',
),
如果都是管理员,你为什么不创建一个单独的模块? – sensorario
你是对的,但我已经单独构建模块,所以我想使用url管理器浏览所有模块的管理员url名称 – CodeManiac