出于某种原因,Magento在重定向后清除会话或客户会话数据?在将某些数据重定向到下一页进入会话之前,如何保存这些数据?
我尝试添加session_write_close();
,但这没有用。
我使用Magento::getSingleton('core/session')->setVar('something');
并在重定向后检索它,但它返回了null。
谢谢。
答案 0 :(得分:0)
您可以使用以下方式设置会话:
法师:: getSingleton( '芯/会话') - > SETVAR( '某物');
并使用以下方法检索它:
$ yourSessionVariableValue = Mage :: getSingleton('core / session') - > getVar();
此外,如果您使用FPC(Lesti整页缓存模块)等缓存层,则需要在后端系统中指定会话变量 - > configuration-> system