我是新來的蛋糕,我試圖讓事件保存後重定向的函數..它在其他代碼例如用戶,而不是在事件的..
功能並保存事件,它只是它不會重定向或使用本SETFLASH
這裏是我的事件控制器添加功能可按代碼:
public function add() {
if ($this->request->is('post')) {
$this->Event->create();
if ($this->Event->save($this->request->data)) {
$this->Session->setFlash(__('The event has been saved'));
$this->redirect(array('action' => 'eventmanage'));
} else {
$this->Session->setFlash(__('The event could not be saved. Please, contact the administrator.'));
}
}
}
任何幫助將非常感謝!
最可能的原因是,您的應用程序之前輸出一些數據*重定向頭被髮送。如果您的文件包含utf-8 BOM等,請檢查'<?php'標記之前或'?>'結束標記之前是否有空格(您應該在php-only文件中刪除這些空格)。能夠通過檢查螢火蟲或Chrome網絡探測器內的響應來檢查此問題 – thaJeztah 2013-02-28 22:47:14
謝謝,如果您希望整個「」是問題,您可以將其作爲答案張貼。 非常感謝! – iwj145 2013-03-01 19:46:25
我發佈了它作爲答案,很高興我可以幫助! – thaJeztah 2013-03-01 21:09:17