客户模型中Magento中的loadByEmail和加载方法问题

帕特尔说

我在客户/客户模型对象中使用get Entity ID(getEntityId())方法时遇到错误。

请检查我的波纹管代码。

我想使用波纹管的代码。但是它显示错误。

$customer = Mage::getModel("customer/customer"); 
$customer->setWebsiteId(Mage::app()->getWebsite()->getId());
$customer->loadByEmail('[email protected]'); //load customer by email id

虽然波纹管的​​代码工作正常。与getEntityId()

$id=3;
$customer = Mage::getModel('customer/customer')->load($id);

因此,请提供loadByEmail()方法的解决方案。

帕特尔说

终于我找到了解决我问题的方法。

        $customer = Mage::getModel("customer/customer"); 
        $customer->setWebsiteId(Mage::app()->getWebsite('admin')->getId()); 
        $customer->loadByEmail($email);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章