1

現在の URL は以下のとおりです (yii のデフォルト ルール)

www.xyz.com/module/controller/action/slug-name

slug-nameは、データベースから取得される 1 つのパラメーターです。

以下のようにURLを書き換える必要があります

www.xyz.com/module/controller/slug-name/action

これどうやってするの?助けてください。

前もって感謝します。

4

1 に答える 1

2

次のような url-manager ルールを追加する必要があります。

'profile/admin/<slug>/test' => 'profile/admin/test'

さて、profileモジュールがあるとします。このモジュールにadminControllerコントローラーがあり、このコントローラーで a を定義しactionTestました。の署名は次のactionTestようになります。

public function actionTest($slug){}
于 2015-03-19T09:11:12.990 に答える