0
我怎樣才能定義兩個相同的URI,有兩種不同的方法被調用? 例如:相同模式不同路由
'owners/<user_id:\d+>/pets' => 'pets/index', //using GET
'owners/<user_id:\d+>/pets' => 'pets/create',//using POST
我試試下面這段代碼:
'GET owners/<user_id:\d+>/pets' => 'pets/index',
'POST owners/<user_id:\d+>/pets' => 'pets/create',
但我的問題是,如果我有這樣的代碼它總是顯示未找到404,而不是405?
請注意,我已經添加了這個對我的行爲:
'verbs' => [
'class' => VerbFilter::className(),
'actions' => [
'index' => ['get'],
'create' => ['post'],
],
],
您好,稍後我會嘗試這一點,你可以給我其他細節? – bumbumpaw