嗨,我使用的是CakePHP 2.x 版本
我的问题是页面在更新数据后没有正确重定向。
这是我的代码-
public function addpage() {
if($this->request->is('post')){
if($this->Cmspage->save($this->request->data)){
$this->Session->setFlash('Data Updated successfully', 'success_message');
$this->redirect('http://www.xyz.com/appadmins/cms');
}
}
}
提交表单后,表中的数据更新成功。我认为这行工作得很好,$this->Cmspage->save($this->request->data)
工作正常,然后页面没有正确重定向,页面显示为空白。
当我给出代码的注释行时,页面正在中工作
这是代码-
public function addpage() {
if($this->request->is('post')){
//if($this->Cmspage->save($this->request->data)){
$this->Session->setFlash('Data Updated successfully', 'success_message');
$this->redirect('http://www.xyz.com/appadmins/cms');
//}
}
}
请帮我
谢谢。。。
在web上查找类似错误。我找到了一些类似的答案。
- 第一个答案是刚刚进入太空
- 第二个解决方案是删除?>在model.php的末尾
你2点吃了你的德格?
如果你感兴趣,我可以给你链接,但它们是法国网站。。。
你能试试这样的东西吗?
$this->redirect(array('controller' => 'appadmins', 'action' => 'cms'));