検索

ホームページ  >  に質問  >  本文

php - Restful rewrite update action 書き換え後にドメイン名/v1/product/ID にアクセスする際にメソッドで ID を取得するにはどうすればよいですか?

Yii2 のrestful は更新アクションを書き換えます。次に、書き換え後に api.xxxx.com/v1/product/ID にアクセスするときに、メソッド内の ID をどのように取得するかという疑問が生じます。

< /p>

< /p>

迷茫迷茫2832日前484

全員に返信(2)返信します

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 13:03:35

    yii2 では、関数のパラメーターが ($id) の場合、渡されたパラメーターの値が ID として検索されます。それを渡さない場合は、エラーが報告されます

    つまり、関数のパラメーターがどのように記述されていても、そのパラメーターを見つけるために $ 記号が削除され、それを渡す必要があります。

    パラメータを渡したくない場合は、仮パラメータを記述します。

    返事
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 13:03:35

    リーリー

    これであなたも得られます。変わっていません
    uid をパラメータとして直接渡したと思います。 $uid を直接使用する必要があるだけです。
    あなたが送信した説明は、$uid を持参しなかったためです

    Ajax リクエストをもう一度押すことができるように、actionUpdate($uid) を actionUpdate($id) に変更することをお勧めします

    返事
    0
  • キャンセル返事