New version – EasyAppointments 2.11.0

Support forumCategory: NewsNew version – EasyAppointments 2.11.0
Nikola Loncar Staff asked 4 years ago
Hi :) there is a new version of EasyAppointments 2.11.0 with next improvements:
  • Added new option for setting default phone country code in custom PHONE field type
  • Improved calendar styles for customers form (bootstrap shortcode)
Best regards, Nikola
yannick_boschel replied 4 years ago

Hello, adding the new option for default phone country does not work with Twilio SMS. As an example, when a customer enter his phone number in france with the new country option, this number is stored on easy appointment as +330612345678. In this case the leading 0 right after +33 has to be removed otherwise Twilio SMS doesn’t understand the phone number.
Easy appointment should store +33612345678 to let Twilio SMS usable.

Best regards,
Yann

Nikola Loncar Staff replied 4 years ago

Hi Yann, you want to remove leading 0 from phone. I will write request for that one. That will be fixed asap.

Best regards,
Nikola

sabrina_bouzaafa replied 4 years ago

@yannick_boschel : I don’t have this problem…. twilio get the correct phone number by easy appointment (+336xxxxxxxx)
If i can help you, i have easy appointment Version 2.11.0 and Easy Appointments Connect Version 0.11.5

Best regard
Sabrina

yannick_boschel replied 4 years ago

@sabrina_bouzaafa If the customer enter 0612345678 EA sore +330612345678 which is wrong in any case. As we add the country phone number the leading 0 has to be removed. All apps including mobile phones (IOS, android, etc.) automatically remove the leading 0 when storing a phone number which contains the country phone number. This a general logic over the world. In addition Twilio let us to add the country phone number to restrict for sending SMS to a specific country. As an example, I don’t want to send SMS outside of France avoiding additional charges. So the best is that EA automatically remove the leading 0 when storing the phone number.

Best regards,

Yannick

sabrina_bouzaafa replied 4 years ago

@yannick_boschel je te répond en français car c’est plus simple ^^
Je comprends ta demande et je voulais juste signaler que chez moi tout fonctionne normalement… les clients dans le formulaire me donne un 06 xx xx xx xx et EA transforme bien en +336 xx xx xx xx puisque c’est se que je reçois de EA chez twilio….
Du coup si tu utilises la même version que moi, je ne sais pas d’ou vient le problème dans le cas contraire peut-être devrais-tu utiliser la même version pour voir si cela corrige ton problème.

Dans les réglages de EA connect, j’ai mis juste “33” à “Country number :” (sans le “+”)

Voila ce que je peux dire de mes réglages…. en tout cas sa fonctionne chez moi… hésite pas si tu as besoin 😉

Sabrina

yannick_boschel replied 4 years ago

@sabrina_bouzaafa J’utilise les mêmes versions et j’ai trouvé pourquoi tu ne reproduis pas le problème.Sur la page où tes clients remplissent le formulaire, as-tu la zone permettant de sélectionner le code du pays ? Je ne pense pas. ! Si tu le souhaites, appelle-moi je t’explique !
06 20 04 13 91. Tant que tu ne mets pas à jour tes champs de formulaire personnalisés, tu n’auras pas le problème, mais dès lors que tu créeras un nouveau champ téléphone la valeur par défaut du pays sera obligatoire et la zone apparaîtra sur ton formulaire en ligne. Il est donc important pour les nouveaux utilisateurs d’EA ou ceux qui mettent à jour leur champs personnalisés que Nikola fasse la modification.
Yannick

sabrina_bouzaafa replied 4 years ago

@yannick_boschel : ok je comprends mieux ^^ effectivement je n’ai pas mis a jour les champs de formulaire personnalisés… c’est bon à savoir du coup…
On attend donc une correction de la part de nikola….
bonne soirée
Sabrina

yannick_boschel replied 4 years ago

@sabrina_bouzaafa
Bonne soirée
Yannick

1 Answers
sabrina_bouzaafa answered 4 years ago
Hi thanks for you job can you add this translation in your futur release ont the Fr.po  #: src/frontend.php:488msgid \"You can\'t select this time slot!\'\"msgstr \"Vous ne pouvez pas sélectionnez ce créneau\"
yannick_boschel replied 4 years ago

Hello, I assume you speak french so… vous pouvez modifier vous-même le fichier fr.po avec le logiciel (gratuit) PoEdit. Ensuite il faut placer ce fichier ainsi que sa version compilée (fr.mo) dans le dossier languages\plugins situé à la racine de votre site pour éviter d’avoir à refaire la modification lors des mises à jour de EA. Exemple pour un site sous WordPress, il faut placer les 2 fichiers (po et mo) ici : /httpdocs/wp-content/languages/plugins

Yann

sabrina_bouzaafa replied 4 years ago

pas de soucis,c’est se que j’ai fait… je précisais juste pour que sa soit inclus dans les prochaines version car non présent dans les fichier fr.po du module…