Yii コントローラでインデックス アクションの SQL 文字列を送信したいですか? たとえば何か:
index.php?r=staff/index&id=1
私はそれを試してみて、actionIndex() を actionIndex($id) に変更しましたが、Yii が教えてくれました
error 400 : Your request is invalid.
それは可能ですか、それとも別のアクションを定義する必要がありますか?
Yii コントローラでインデックス アクションの SQL 文字列を送信したいですか? たとえば何か:
index.php?r=staff/index&id=1
私はそれを試してみて、actionIndex() を actionIndex($id) に変更しましたが、Yii が教えてくれました
error 400 : Your request is invalid.
それは可能ですか、それとも別のアクションを定義する必要がありますか?
いいえ、それを行う必要はありません。アクション メソッド内の通常のリクエスト パラメータとして id を受け取ります。
public function actionIndex(){
$id = $_GET['id'];
}
次のようにパラメータを取得できます。
$key = Yii::app()->getRequest()->getParam('your_parameter_name');
また、からすべてのパラメータを取得できます
$allParam = Yii::app()->getRequest()->restParams
また
actionIndex($id = 0)
スタッフコントローラーで