Automatisme entre département et le code postal du client

  • Posts: 313
  • Thank you received: 29
  • Hikashop Business
11 months 1 week ago #357518

-- HikaShop version -- : 5.0.2
-- Joomla version -- : 3.10.12
-- PHP version -- : 7.4

Bonjour,
J'ai un site qui fonctionne avec des tarifs de livraison différents selon les départements et selon le poids...jusqu'à présent nous fonctionnions avec les Zones (lesquelles étaient associées aux départements et non aux codes postaux afin de minimiser la quantité de modes de livraison...et simplifier le fonctionnement.

Or on s'aperçoit, que des clients ont compris que les frais de livraisons sont basés sur le choix du département dans leur adresse de livraison, et que le code postal de l'adresse n'était pas dans le processus de calcul des frais...
ils indiquent donc un département moins cher que leur code postal(adresse réelle) >> ce qui pose problème.

Svp, avez vous pensé à relier les codes postaux au champ département en automatique ?
comment faire pour ne pas créer presque 800 modes de livraison (8 modes de livraisons par poids pour chaque département !)

Merci pour votre aide
Ghislain

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

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
11 months 1 week ago #357519

Bonjour,

Pourquoi ne pas changer vos méthodes de livraison pour qu'elles se basent sur le code postal ?
Dans les méthodes de livraison, vous avez une option "Post code RegEx". Dans cette option, vous pouvez par exemple entrer:

^69[0-9]{3}$
à la place de mettre la zone à "Rhone" et la méthode de livraison ne sera disponible que si le code postal est entre 69000 et 69999.

Sinon, si vous voulez faire en sorte que le code postal corresponde au département, je vous recommande d'utiliser :
www.hikashop.com/marketplace/product/247-address-auto-fill.html
Le plugin va automatiquement enlever les champs code postal, adresse, ville, département, pays et mettre à la place un seul champ qui va aider l'utilisateur à remplir son adresse.

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

  • Posts: 313
  • Thank you received: 29
  • Hikashop Business
11 months 1 week ago #357593

Oh ok pour "Post code RegEx"..., est il possible de formuler plusieurs départements dans ce champ?
exemple rhone 69 + , gard 30 + ,X ...?

Je vous remercie ....

je vois avec mon client pour le plugin, ....
Merci pour votre aide

The following user(s) said Thank You: Philip

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

  • Posts: 4747
  • Thank you received: 644
  • MODERATOR
11 months 1 week ago #357595

Bonjour,

Oui vous pouvez multiplier les département autorisés en reprenant cette basse, exemple :

^(69[0-9]{3}|30[0-9]{3}|14[0-9]{3})$

ici, vous limitez au département du Rhône, Gard & Calvados par exemple.
Cordialement

Last edit: 11 months 1 week ago by Philip.
The following user(s) said Thank You: ghislain

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

  • Posts: 313
  • Thank you received: 29
  • Hikashop Business
11 months 6 days ago #357615

Merveileux !
vous êtes les meilleurs des meilleurs !!!!
Merci

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

  • Posts: 313
  • Thank you received: 29
  • Hikashop Business
11 months 3 days ago #357681

Bonjour,
Finalement, je vais vous acheter le plugin de saisie automatique, ce sera mieux !!!

Merci !

The following user(s) said Thank You: Philip

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

  • Posts: 313
  • Thank you received: 29
  • Hikashop Business
10 months 3 weeks ago #357904

Bonjour, Nicolas,
j'ai essayé comme dit, mais le mode de livraison ne fonctionne pas
test fait sur le département 06 avec adresse code postal 06000


aucun affichage livraison publié et sans autres restrictions pour test..

d'où cela peut il venir ?
est ce que la syntaxe est mauvaise ?

Merci

Attachments:

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

  • Posts: 313
  • Thank you received: 29
  • Hikashop Business
10 months 3 weeks ago #357905

je viens d'essayer ainsi et cela semble fonctionner....
désolé
Merci

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

  • Posts: 313
  • Thank you received: 29
  • Hikashop Business
10 months 3 weeks ago #357906

/69[0-9]{3}|06[0-9]{3}/

The following user(s) said Thank You: nicolas

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

Time to create page: 0.074 seconds
Powered by Kunena Forum