如何在cakephp 2中查看会话变量?

时间:2015-09-04 19:39:50

标签: php cakephp cakephp-2.3

我阅读了cakephp文档,但是给出了如何在控制器中编写会话vairable的示例,如下所示。

$this->Session->write('Name', 'Value');

在某种情况下,我需要在视图中编写会话变量。我怎样才能做到这一点。

2 个答案:

答案 0 :(得分:2)

问题是陈旧但答案可能对某人有所帮助。在视图中使用SESSION编写。

<?php SessionComponent::write('Name', 'Value'); ?>

要阅读它,请使用

$this->Session->read('Name');

答案 1 :(得分:0)

您无法在视图中写入Session,只能读取。所有会话编写都在Controller中完成。

但是如果你真的需要,我强烈建议不要这样做,请在视图中写入Session,你可以使用AJAX调用一个方法,将你需要的任何内容写入Session。