CakePHP页面重定向不正确


CakePHP Page not redirect properly

嗨,我使用的是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上查找类似错误。我找到了一些类似的答案。

  1. 第一个答案是刚刚进入太空
  2. 第二个解决方案是删除?>在model.php的末尾

你2点吃了你的德格?

如果你感兴趣,我可以给你链接,但它们是法国网站。。。

你能试试这样的东西吗?

$this->redirect(array('controller' => 'appadmins', 'action' => 'cms'));