cakephpを学んで日が浅い者です.
件名にもあります通り,redirectがされずに困っております.
CakePHP
1public function edit ($id = null) { 2 /* コードが書いてある */ 3 retrun $this->redirect(['action' => 'edit', $id]); //リダイレクトされない 4 } elseif { 5 $this->setAction('delete', $id); 6 } 7} 8 9public function delete ($id = null) { 10 /* コードが書いてある */ 11 return $this->redirect(['action' => 'index']); //こっちはリダイレクトされる 12}
となっており,editアクションからのリダイレクトができません.(上にもあります通りdeleteアクションのredirectはできます)
正しくリダイレクトされなかった時は真っ白な画面が出力され,そのページのURLは~/edit/[$id]で固定されています.
自分でも原因を特定するべく調べてみましたが,まるで皆目検討がつかずに困っています.

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/01/31 09:10