- Posts: 511
- Thank you received: 37
auto fill
-- 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
Please Log in or Create an account to join the conversation.
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.
Par contre j'ai toujours le souci
Please Log in or Create an account to join the conversation.
Si je regarde la console de mon navigateur sur cette page de votre passage en caisse, je vois cette erreur:
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.util.js:43 Google Maps JavaScript API warning: InvalidKey developers.google.com/maps/documentation...messages#invalid-key
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.
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.
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
Please Log in or Create an account to join the conversation.
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.
De ce que je vois, c'est peut être lié à ce message dans la console sur votre site:
Si vous utilisez un nouveau compte Google Maps (ou des clés API récentes), cela pourrait expliquer pourquoi cela ne fonctionne pas.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.
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.