繁体   English   中英

CakePHP:未定义变量:session

[英]CakePHP: Undefined variable: session

我的应用程序出现以下错误:

Notice (8): Undefined variable: session [APP/views/layouts/admin_default.ctp, line 19]
Fatal error: Call to a member function flash() on a non-object in /Users/cameron/Sites/crm/app/views/layouts/admin_default.ctp on line 19

第 19 行是: <?php echo $session->flash(); ?> <?php echo $session->flash(); ?>

任何想法是什么问题? 我在 AppController 中包含了 Session 组件,为什么它会抱怨呢?

干杯

您忘记了 Session 助手::)

我可以通过在我的自定义 app_controller.php 中添加 Session 组件来解决此问题。

我用我糟糕的英语道歉。

问候。

评论中的代码:

if ($this->Book->save($this->data)) {
    $this->Session->setFlash('El álbum fue actualizado.'); 
    $this->redirect(array('action' => 'index')); 
}

用这个

<?php echo $this->Session->flash('tu mensaje'); ?>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM