Ich habe Kunden-ID.
Mit Kunden-ID möchte ich Kundenadresse.
So erhalten Sie die Kundenadresse und die Länder-ID. So erhalten Sie den vollständigen Namen des Landes
quelle
Ich habe Kunden-ID.
Mit Kunden-ID möchte ich Kundenadresse.
So erhalten Sie die Kundenadresse und die Länder-ID. So erhalten Sie den vollständigen Namen des Landes
Die Adressinformationen werden im Mage_Customer_Model_Customer gespeichert, sodass Sie in der Lage sein sollten, eine Instanz davon mit der Kunden-ID zu erstellen.
$customer = Mage::getModel('customer/customer')->load($customerId);
Abhängig von der Art der gesuchten Adresse sollten Sie dann eine der folgenden Funktionen aufrufen können.
Primäre Rechnungsadresse:
$customer->getPrimaryBillingAddress();
Primäre Lieferadresse:
$customer->getPrimaryShippingAddress();
Allgemeine Adressauswahl: $customer->getAddressItemById();
In Bezug auf die Länderinformationen meinen Sie mit ID den ISO-Standardcode für das Land, z. B. FR, GB usw. In diesem Fall können Sie Folgendes versuchen:
$countryName = Mage::getModel('directory/country')->load('FR')->getName();
echo $countryName; // Should output France in this example
API-Dokumentation zum Magento-Kundenmodell: http://docs.magentocommerce.com/Mage_Customer/Mage_Customer_Model_Customer.html