Session 在joomla中获取Magento用户会话值

Session 在joomla中获取Magento用户会话值,session,magento,joomla,Session,Magento,Joomla,在我的站点中,我有joomla 1.6和magento 1.5,我想在joomla中获得magento记录的用户会话值,以显示为已登录 我尝试了以下代码: "前端");; $session=Mage::getSingleton('customer/session',array('name'=>'frontend'); 打印(会话); echo Mage::getSingleton('customer/session')->getCustomer()->getEmail(); echo Mage:

在我的站点中,我有joomla 1.6和magento 1.5,我想在joomla中获得magento记录的用户会话值,以显示为已登录

我尝试了以下代码:

"前端");; $session=Mage::getSingleton('customer/session',array('name'=>'frontend'); 打印(会话); echo Mage::getSingleton('customer/session')->getCustomer()->getEmail(); echo Mage::helper('customer')->getCustomerName(); ?>

但我得到的是空值


注意:有时我可能会得到客户的详细信息,如果我尝试测试答案,如删除浏览器cookies和删除magento中的缓存,再次登录,结果是空数组,这并不是那么简单。登录意味着您正在登录一个关联的用户帐户。如果您在一个系统中注册了一个帐户,而在另一个系统中没有注册,则会出现各种各样的问题。您需要的是一个跨两个系统同步用户帐户并提供统一登录的桥接器