当前网址低于(yii默认规则)
www.xyz.com/module/controller/action/slug-name
slug-name 是一个来自数据库的参数
我需要像下面那样重写网址
www.xyz.com/module/controller/slug-name/action
我该怎么做?请帮忙。
提前致谢。
答案 0 :(得分:2)
您需要添加如下所示的网址管理器规则:
'profile/admin/<slug>/test' => 'profile/admin/test'
现在,假设我有一个profile
模块。我在此模块中有adminController
个控制器,并在此控制器中定义了actionTest
。 actionTest
的签名应该是这样的:
public function actionTest($slug){}