public function urls($id = null) {
$this->Movie->id = $id;
$this->set('Movie' , $this->Movie->read(null, $id));
if ($this->request->is('requested')) {
return $this->set('Movie' , $this->Movie->read(null, $id));
}
if (!$this->Movie->exists()){
$this->redirect(array('controller' => 'pages','action' => 'display'));
}
}
これは私のビュー関数ですが、機能しません!、ページの読み込み時に予測子を実行します
$this->redirect(array('action'=>'index'));
何が問題なのかわかりませんが、映画アプリの他のすべての公開機能は正常に動作しています。助けてください!
PS: ユーザー アプリの削除機能にも同じ問題があります。
public function delete($id = null) {
if (!$this->request->is('post')) {
throw new MethodNotAllowedException();
}
$this->User->id = $id;
if (!$this->User->exists()) {
throw new NotFoundException(__('المستخدم مش صالح'));
}
if ($this->User->delete()) {
$this->Session->setFlash(__('تم يا تيت'));
$this->redirect(array('controller' => 'pages','action' => 'display'));
}
$this->Session->setFlash(__('الحمد لله , مترمتش , حاول تاني'));
$this->redirect(array('controller' => 'pages','action' => 'display'));
}