Magento重定向后清除会话数据

时间:2015-02-03 05:08:34

标签: magento session

出于某种原因,Magento在重定向后清除会话或客户会话数据?在将某些数据重定向到下一页进入会话之前,如何保存这些数据?

我尝试添加session_write_close();,但这没有用。

我使用Magento::getSingleton('core/session')->setVar('something');并在重定向后检索它,但它返回了null。

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用以下方式设置会话:

法师:: getSingleton( '芯/会话') - > SETVAR( '某物');

并使用以下方法检索它:

$ yourSessionVariableValue = Mage :: getSingleton('core / session') - > getVar();

此外,如果您使用FPC(Lesti整页缓存模块)等缓存层,则需要在后端系统中指定会话变量 - > configuration-> system