2013-09-27 48 views
1

我想创建从Adempiere到Magento的新客户。Magento经理客户数据库表结构

谁能给我的客户数据库表和列结构

客户及客户的详细地址表:

  • Customer_Entity
  • 客户实体的Varchar
  • 客户地址实体
  • 客户地址实体Varchar

回答

1

最好使用Magento自己的API来创建客户。这是一个小例子。您可以通过查看Magento客户API文档来添加更多的属性。

$customer = Mage::getModel("customer/customer"); 
$customer->setWebsiteId = $websiteId; 
$customer->setStore($store); 

$customer->setFirstname($afirstname); 
$customer->setLastname($alastname); 
$customer->setEmail($email); 
$customer->setPasswordHash(md5($password)); 
$customer->save(); 



$address = Mage::getModel("customer/address");    
$address->setCustomerId($customer->getId()); 
$address->setFirstname($customer->getFirstname()); 
$address->setLastname($customer->getLastname()); 
$address->setCountryId($country); //Country code here 
$address->setStreet($street); 
$address->setPostcode($postcode); 
$address->setCity($city); 
$address->setTelephone($telephone); 
$address->save();