-- HikaShop version -- : 5.1.5
-- Joomla version -- : 5.2
-- PHP version -- : 8.3
Bonjour,
Avec la nouvelle version du plugin Mondial Relay, un souci est apparu : l'adresse de livraison du client est supprimée et remplacée par celle du point relais, ce qui crée un doublon dans les informations additionnelles.
Pourtant, un client qui s’enregistre sur le site peut tout à fait avoir une adresse de livraison différente de celle de facturation. Il est donc impératif que l’adresse differente de livraison soit affichée dans la commande du back-office.
Du coup j'ai changer ce code :
<?php
if(empty($this->order->override_shipping_address)) {
$this->type = 'shipping';
echo $this->loadTemplate('address');
} else {
echo $this->order->override_shipping_address;
}
?>
Par :<?php
// On ignore override_shipping_address pour toujours afficher l'adresse de livraison classique
if (!empty($this->order->shipping_address)) {
$this->type = 'shipping';
echo $this->loadTemplate('address');
} else {
echo '<p style="color:red;">Aucune adresse de livraison enregistrée.</p>';
}
?>
Et c'est ok .
Au cas où ça puisse servir à d'autres...
Cordialement,
Pour info c'est le site
www.blancetcouleurs.fr