在joomla中获取Magento用户会话值

时间:2011-05-05 07:13:54

标签: session magento joomla

在我的网站上我有joomla 1.6和magento 1.5,我想在joomla中获取magento登录的用户会话值以显示为登录.....

我尝试过以下代码:

'前端')); $ session = Mage :: getSingleton('customer / session',array('name'=>'frontend')); 的print_r($会议); echo Mage :: getSingleton('customer / session') - > getCustomer() - > getEmail(); echo Mage :: helper('customer') - > getCustomerName(); ?>

但我得到空值

注意:有时我可能会得到客户的详细信息,如果我尝试测试答案,例如删除浏览器cookie并删除magento中的缓存,再次登录,则结果为空数组

1 个答案:

答案 0 :(得分:0)

这不是那么简单。登录意味着您正在登录的关联用户帐户。你会遇到各种各样的问题,你有一个系统的用户注册,而不是另一个系统。您需要的是一个跨两个系统同步用户帐户并提供统一登录的桥梁。

http://extensions.joomla.org/extensions/e-commerce/e-commerce-bridges/9440