Saya memiliki id pelanggan.
Menggunakan id pelanggan saya ingin alamat pelanggan.
jadi bagaimana cara mendapatkan alamat pelanggan dan menggunakan id negara bagaimana mendapatkan nama lengkap negara
sumber
Saya memiliki id pelanggan.
Menggunakan id pelanggan saya ingin alamat pelanggan.
jadi bagaimana cara mendapatkan alamat pelanggan dan menggunakan id negara bagaimana mendapatkan nama lengkap negara
Informasi alamat Anda disimpan dalam Mage_Customer_Model_Customer sehingga Anda harus dapat membuat instance dengan id pelanggan.
$customer = Mage::getModel('customer/customer')->load($customerId);
Kemudian tergantung pada jenis alamat yang Anda cari, Anda harus dapat memanggil salah satu fungsi berikut.
Alamat Tagihan Utama:
$customer->getPrimaryBillingAddress();
Alamat pengiriman utama:
$customer->getPrimaryShippingAddress();
Pemilihan Alamat Umum: $customer->getAddressItemById();
Mengenai informasi negara, menurut ID maksud Anda kode standar ISO untuk negara tersebut, misalnya FR, GB, dan lain-lain yang dapat Anda coba:
$countryName = Mage::getModel('directory/country')->load('FR')->getName();
echo $countryName; // Should output France in this example
Dokumentasi API Model Pelanggan Magento: http://docs.magentocommerce.com/Mage_Customer/Mage_Customer_Model_Customer.html