在我的网站上我有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中的缓存,再次登录,则结果为空数组
答案 0 :(得分:0)
这不是那么简单。登录意味着您正在登录的关联用户帐户。你会遇到各种各样的问题,你有一个系统的用户注册,而不是另一个系统。您需要的是一个跨两个系统同步用户帐户并提供统一登录的桥梁。
http://extensions.joomla.org/extensions/e-commerce/e-commerce-bridges/9440