MAGexpert : les experts en développement Magento
21mai/100

Changer l’adresse de livraison par défaut

Au moment d'entrer ses informations de livraison la case cochée par défaut est "Livrer à une autre adresse", voici comment la changer :

  • Surcharger le Core de Magento en copiant le fichier app/code/core/Mage/Checkout/Block/Onepage/Billing.php dans app/code/local/Mage/Checkout/Block/Onepage/Billing.php
  • Remplacer la fonction isUseBillingAddressForShipping() par celle-ci :
public function isUseBillingAddressForShipping() {
    if (($this->getQuote()->getIsVirtual()) || (!$this->getQuote()->getShippingAddress()->getSameAsBilling())) {
        return true;
    }
    else {
        return false;
    }
}

Et c'est tout.