나는 고객 ID를 가지고 있으므로 다른 배송 정보를 얻기 위해 다음과 같이 할 때 국가는 비어 있습니다. 나라를 얻거나 왜 그것이 비어 있는지 다른 방법을 아는 사람이 있습니까?Magento에서 고객의 배송지 주소 얻기
//get shipping address
$shippingaddress = Mage::getModel('customer/address')->load($customer->default_shipping);
$addressdata = $shippingaddress ->getData();
$addressdata['city'];
$addressdata['postcode'];
$addressdata['region'];
$addressdata['telephone'];
$addressdata['country'];
가'인 print_r ($의 addressdata)'또는'위해서 var_dump ($의 shippingaddress)를 사용하여 시도하여 사용할 수 있습니다 표시됩니다 어떤
var_dump($addressdata);
을'무엇을 볼 수 데이터는'Mage :: getModel()'을 통해 사용할 수 있습니다. 해당 정보를 가지고 아무데도 갈 수 없다면 질문과 함께 해당 함수 호출의 결과를 게시하십시오. 어쩌면 Magento에 특화된 전문 지식을 가진 사람이 그 여분의 디버깅 정보에 더 많은 도움이 될 것입니다. –
$ addressdata [ 'country_id']; – Luca