Plugin Mondial relay

  • Posts: 5
  • Thank you received: 0
5 days 1 hour ago #366768

-- 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

Last edit: 4 days 12 hours ago by Jerome. Reason: add [code] tag

Please Log in or Create an account to join the conversation.

  • Posts: 26223
  • Thank you received: 4035
  • MODERATOR
4 days 12 hours ago #366770

Bonjour,

Il est intéressant de garder la fonctionnalité de surcharge de l'adresse de livraison.
Plutôt que de passer via votre override ; nous pouvons voir pour ajouter une option dans le plugin Mondial Relay afin de désactiver la création de l'override.
Le tout est de savoir si cette désactivation doit être "globale" ou cibler seulement certains "contextes" (backend, frontend..).

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 5
  • Thank you received: 0
3 days 23 hours ago #366773

Bonjour,

Merci pour votre retour.

De mon côté, j'ai contourné le souci via un override, mais une option directement dans le plugin pour désactiver la création de l’override_shipping_address serait idéale.

Concernant le périmètre, une désactivation ciblée (par exemple uniquement pour l’affichage en backend) serait parfaite. Cela permettrait de conserver le fonctionnement standard en frontend tout en affichant l’adresse de livraison initiale dans le back-office, ce qui est important pour le suivi logistique.

Merci encore pour votre réactivité.

Bien cordialement,

Please Log in or Create an account to join the conversation.

Time to create page: 0.061 seconds
Powered by Kunena Forum