Magento如何在创建新客户时获取新客户信息

时间:2014-10-15 03:04:00

标签: magento

我有一个关于magento的问题,我想获得新添加的客户信息,在创建新客户时,任何人都知道如何做到这一点?谢谢

1 个答案:

答案 0 :(得分:0)

如果您正在寻找在客户成功注册网站时如何执行某些代码,您可以使用以下代码检查注册是否成功。请注意,这不会检查客户是否已从结帐页面注册

<events>
  <customer_register_success>
    <observers>
      <namespace_module_customer_register_success>
        <type>singleton</type>
        <class>Namespace_Module_Model_Observer</class>
        <method>customerRegisterSuccess</method>
      </namespace_module_customer_register_success>
    </observers>
  </customer_register_success>
</events>

在你的Observer.php文件中:

class Namespace_Module_Model_Observer {
  public function customerRegisterSuccess(Varien_Event_Observer $observer) {
      $event = $observer->getEvent();
      $customer = $event->getCustomer();
      $email = $customer->getEmail();
      if($email) {
          //code to handle if customer is successfully registered
      }
  }
}