0

私には 1 つのタスクがあり、それを行う方法が本当にわかりません。したがって、Yii Web アプリケーションのすべてのアクションを含むテーブルがあります。すべての承認のユーザーは、特定のアクションを示す独自のリンクを作成できます。たとえば、アクション名の actionGetAllMovies があり、ユーザーの Sarah はリンクを「favouriteMovie」に設定し、Jack は「coolMovie」のように設定します。 、アクション actionGetAllMovies にリダイレクトします。YII がこのリンクを適切に読み取ることにどのように「教える」ことができたのでしょうか?

4

1 に答える 1

0

親コントローラーでは、BeforeAction で次を取得できます。

1) コントローラー名: Yii::app()->controller->id

2) アクション名: Yii::app()->controller->action->id

3) 通常は user_id を知っているように: Yii::app()->user->id

ユーザー、コントローラー、およびアクションのリダイレクトのために、データベースへのリクエストのみを行うことができます。

それとも、私は何かを誤解しましたか?

于 2015-12-08T06:12:52.337 に答える