5 magento
如何获取Magento中的客户电子邮件地址?最后,我希望以CSV格式导出所有货件详细信息.
<?php
//External script - Load magento framework
require_once("app/Mage.php");
Mage::app('default');
$myOrder=Mage::getModel('sales/order');
$orders=Mage::getModel('sales/mysql4_order_collection');
$allIds=$orders->getAllIds();
foreach($allIds as $thisId) {
$myOrder->load($thisId);
echo "name: ". $myOrder->getShippingAddress()->getFirstname() . " " . $myOrder->getShippingAddress()->getLastname();
echo "email: " . $myOrder->getPayment()->getOrder()->getEmail();
}
?>
Run Code Online (Sandbox Code Playgroud)
Jav*_*i R 23
您可以使用:
echo "name: ". $myOrder->getCustomerName();
echo "email: " . $myOrder->getCustomerEmail();
Run Code Online (Sandbox Code Playgroud)
(在magento 1.6.2.0中测试)
我记得,电子邮件地址还与运输/账单信息一起存储,因此:
$myOrder->getShippingAddress()->getEmail()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29926 次 |
| 最近记录: |