我有一个自定义文件,其中我使用会话来存储变量,我需要访问magento文件中的那些变量。 我的自定义文件夹结构 Magento的/自定义/ checkmail.php 我需要在magento文件中访问会话变量,即 Magento的/应用程序/设计/前端/基/默认/模板/永久/客户/表格/ login.phtml 我已经在magento文件login.phtml中启动了会话。但是值没有传递给它。传递“null”值。我该怎么做呢
答案 0 :(得分:0)
如何在会话中保存值 试试这个
$session = Mage::getSingleton("core/session", array("name"=>"frontend"));
$session->setData("custom_field", 'custom value');
$yourValue = $session->getData("custom_field");
答案 1 :(得分:0)
在你的checkmail
写这样的
$session = Mage::getSingleton("core/session", array("name"=>"frontend"));
// set data in session start //
$session->setData("orderid", $data['orderid']);
并在login.phtml
中获取此值
// Getting values from session which was set during url checking
$session = Mage::getSingleton("core/session", array("name"=>"frontend"));
$relatedOrder = $session->getData("orderid");