Я пытался отредактировать функцию getAddressesHtmlSelect()
(находится в code/core/Mage/Checkout/Block/Onepage/abstract.php
), чтобы "новый адрес" отображался первым в созданном dropdpown.
Я нашел место, где он должен быть изменен, но я не могу понять, как это сделать. Кто-нибудь может помочь? Код в вопросе:
$select = $this->getLayout()->createBlock('core/html_select')
->setName($type.'_address_id')
->setId($type.'-address-select')
->setClass('address-select')
->setExtraParams('onchange="'.$type.'.newAddress(!this.value)"')
->setValue($addressId)
->setOptions($options);
$select->addOption('', Mage::helper('checkout')->__('New Address'));
return $select->getHtml();