2011-01-20 2 views

ответ

1

Нет встроенного устройства, которое будет делать то, что вы хотите. Однако вы можете создать такой массив, захватив коллекцию адресов.

Нечто подобное

$all = array(); 
    $customer = Mage::getModel('customer/session')->getCustomer(); 
    foreach($customer->getAddressesCollection() as $address) 
    { 
      $all[] = $address; 
      //$all[] = $address->getData(); 
    } 
    var_dump($all); 
+0

Замечательно. Большое спасибо. –

+0

Не могли бы вы также использовать '$ all = $ customer-> getAddressCollection() -> toArray()'? – clockworkgeek

+0

@clockworkgeek вероятно. Это личное предпочтение на 110%, но мне никогда не нравятся рекомендации о приведениях и методах броска для новичков на форумах. Это добавляет еще больше того, что OP должен выяснить. Легко понять тупик грубой силы. –