जवाबों:
वे पते की जानकारी Mage_Customer_Model_Customer के भीतर संग्रहीत की जाती है, इसलिए आपको ग्राहक आईडी के साथ इसका एक उदाहरण बनाने में सक्षम होना चाहिए।
$customer = Mage::getModel('customer/customer')->load($customerId);
फिर उस पते के प्रकार के आधार पर जिसे आप ढूंढ रहे हैं, आपको निम्नलिखित कार्यों में से एक को कॉल करने में सक्षम होना चाहिए।
प्राथमिक बिलिंग पता:
$customer->getPrimaryBillingAddress();
भेजने का प्राथमिक पता:
$customer->getPrimaryShippingAddress();
सामान्य पता चयन: $customer->getAddressItemById();
देश की जानकारी के अनुसार, आईडी से क्या आपका मतलब देश के लिए आईएसओ मानक कोड जैसे कि FR, GB आदि से है, जिस स्थिति में आप प्रयास कर सकते हैं:
$countryName = Mage::getModel('directory/country')->load('FR')->getName();
echo $countryName; // Should output France in this example
Magento के ग्राहक मॉडल API दस्तावेज़ीकरण: http://docs.magentocommerce.com/Mage_Customer/Mage_Customer_Model_Customer.html