auto fill

  • Posts: 497
  • Thank you received: 35
  • Hikamarket Multivendor Hikashop Business
1 month 1 day ago #366976

-- HikaShop version -- : 4.7.1
-- Joomla version -- : 3.10.11
-- PHP version -- : 8.0.30

Bonjour,

j'ai un souci avec le plugin auto fill, après avoir entrré 1 ou 2 caractères dans l'adresse, le champ se bloque et le placeholder change en "Petit problème... Une erreur s'est produite" (visible uniquement en F12 car la value reste et le cache)



Ma version datant de 2020 j'ai tenté de récupérer la nouvelle mais elle ne s'affiche pas dans mes souscriptions après achat.

La clé API est bien valide je précise

Une idée ?

Merci d'avance

Attachments:

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

  • Posts: 83932
  • Thank you received: 13588
  • MODERATOR
1 month 1 day ago #366978

Bonjour,

Je vois que vous êtes sous PHP 8. Or, le plugin n'a été mis à jour pour le support de PHP 8 qu'en 2021. Donc si vous avez une version de 2020, cela ne m'étonne pas que vous ayez des problèmes.
Donc la mise à jour du plugin est en effet la première chose à faire.
Comme indiqué en dessous du bouton "ajout au panier" des plugins du marketplace, l'accès aux mises à jour des plugins est inclut pour 4 ans après l'achat.
Donc, si vous l'avez acheté en 2020, et vu que nous sommes en 2025, normal que vous n'ayez plus accès aux mises à jour du plugin.
Cependant, j'ai quand même vérifié votre compte de notre côté, et je vois que votre achat du plugin date de 2022. Donc vous devriez toujours avoir accès à la dernière version. Pour cela, il faut accéder à votre commande via le menu My account>My orders et à coté du nom du plugin vous aurez le lien de téléchargement, qui vous donnera la dernière version.

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

  • Posts: 497
  • Thank you received: 35
  • Hikamarket Multivendor Hikashop Business
1 month 1 day ago #366982

Merci pour votre réponse rapide, pour la version, j'ai regardé dans la gestion des extensions, et je l'ai acheté de nouveau ce matin, mais j'ai cherché dans mes souscriptions (comme indiqué dans l'email et le message après achat), effectivement je l'ai bien trouvé dans mes commandes :)

Par contre j'ai toujours le souci :(

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

  • Posts: 83932
  • Thank you received: 13588
  • MODERATOR
1 month 1 day ago #366983

Pourriez-vous fournir l'URL de la page en question pour que je puisse regarder le souci ?

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

  • Posts: 497
  • Thank you received: 35
  • Hikamarket Multivendor Hikashop Business
1 month 18 hours ago #366996

Bonjour Nicolas,

merci, je vous envoie ca via le formulaire de contact

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

  • Posts: 83932
  • Thank you received: 13588
  • MODERATOR
1 month 13 hours ago #367002

Rebonjour,

Si je regarde la console de mon navigateur sur cette page de votre passage en caisse, je vois cette erreur:

util.js:43 Google Maps JavaScript API warning: InvalidKey developers.google.com/maps/documentation...messages#invalid-key

Le lien du message d'erreur pointe vers developers.google.com/maps/documentation...messages#invalid-key qui indique que la clé API utilisée est incorrecte.

Après, vous avez mis dans votre premier message que la clé est bien valide.
Google n'a pas l'air d'accord avec vous.
Vérifiez que vous n'avez pas un espace au début ou à la fin dans le champ de la clé.
Peut être que c'est plus un problème d'autorisations que de copier/coller de la clé ? Par exemple, si vous avez fait une faute de frappe lorsque vous avez restreint la clé API à votre site web sur l'interface de Google, l'utilisation de la clé sera refusée sur votre site.

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

  • Posts: 497
  • Thank you received: 35
  • Hikamarket Multivendor Hikashop Business
1 month 13 hours ago #367005

Effectivement c'est très étrange, car j'ai restreint la clé à l'IP de mon serveur (normal), si je lève toute restriction, ca fonctionne, pourtant j'ai bien vérifié l'IP, la clé fonctionne même sur d'autres sites de ce serveur



je ne peux pas laisser ma clé sans restrictions

Attachments:

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

  • Posts: 83932
  • Thank you received: 13588
  • MODERATOR
1 month 9 hours ago #367006

Lorsque le plugin contact Google Maps pour un utilisateur de votre site, c'est le navigateur de votre utilisateur qui fait cette connexion à Google Maps. Donc c'est l'adresse IP de cet utilisateur qui est prise en compte.
Donc vous ne pouvez pas faire une restriction par adresse IP.
Utilisez plutôt la restriction "sites web".

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

  • Posts: 497
  • Thank you received: 35
  • Hikamarket Multivendor Hikashop Business
1 month 8 hours ago #367010

Merci beaucoup, c'est vraiment étrange, j'ai toujours restreint par IP, soit ils ont changé quelque chose, soit l'appel est différent pour cette API, soit je deviens folle ... :dry:

Il est vrai qu'un jour il y a longtemps déjà toutes les Google map de nos sites web ont été déconnectées, nous avons juste changé de source, mais c'était peut être ce changement

En tout cas, merci pour votre aide, tout fonctionne maintenant :)

Last edit: 1 month 8 hours ago by Minie.
The following user(s) said Thank You: nicolas

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

  • Posts: 497
  • Thank you received: 35
  • Hikamarket Multivendor Hikashop Business
2 weeks 5 days ago #367153

Bonjour,

malheureusement j'ai parlé un peu vite, tout fonctionne à la création de l'adresse initiale du compte dans le chekout, mais pas l'ajout d'adresse, ni depuis l'espace mon compte (vue "address") ni depuis le chekout étape livraison en sélectionnant "nouvelle adresse" dans la liste déroulante des adresses

Les erreurs JS indiquent API key alors que cette clé est bien celle qui fait fonctionner le plugin pour l'adresse à la création de compte dans le chekout, donc l'API key fonctionne :silly:

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

  • Posts: 83932
  • Thank you received: 13588
  • MODERATOR
2 weeks 4 days ago #367157

Bonjour,

De ce que je vois, c'est peut être lié à ce message dans la console sur votre site:

As of March 1st, 2025, google.maps.places.Autocomplete is not available to new customers. Please use google.maps.places.PlaceAutocompleteElement instead. At this time, google.maps.places.Autocomplete is not scheduled to be discontinued, but google.maps.places.PlaceAutocompleteElement is recommended over google.maps.places.Autocomplete. While google.maps.places.Autocomplete will continue to receive bug fixes for any major regressions, existing bugs in google.maps.places.Autocomplete will not be addressed. At least 12 months notice will be given before support is discontinued. Please see developers.google.com/maps/legacy for additional details and developers.google.com/maps/documentation...s-migration-overview for the migration guide.

Si vous utilisez un nouveau compte Google Maps (ou des clés API récentes), cela pourrait expliquer pourquoi cela ne fonctionne pas.
Ainsi, la clé API pourrait être refusée simplement car trop récente.
En tout cas, c'est un problème important pour tous les nouveaux utilisateurs du plugin Auto Fill.
Nous allons devoir développer une nouvelle version majeure du plugin avec beaucoup de modifications nécessaires pour pouvoir gérer cela.
Pourriez-vous fournir un accès backend et un accès FTP ? Vous pouvez nous fournir cela via le formulaire de contact:
www.hikashop.com/support/contact-us.html
Cela nous permettra de travailler là-dessus et de d'assurrer que cela fonctionne sur votre site.

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

Time to create page: 0.119 seconds
Powered by Kunena Forum