Bună ziua prietenilor dragi. Astăzi vreau să vă spun cum să remediați eroarea Erori Google Maps API: MissingKeyMapError. Singura eroare de nuanță apare numai în domenii noi. Te întrebi de ce? Răspunsul este simplu, astfel decis de Google. Dacă este foarte interesant să citiți aici.
imagine
Unde este afișată eroarea
Dacă aveți un domeniu nou și mergeți la secțiunea Magazinul nostru. atunci va exista o eroare în loc de hartă.
Cum se remediază eroarea
Ce trebuie să faceți în continuare
După primirea cheii, va trebui să editați următorul fișier:
/controllers/front/StoresController.php Deschideți-l și căutați codul pe linia 289:
$ this-> addJS ('http'. ((Configurație :: obține ('PS_SSL_ENABLED')) Configurare :: get ( 'PS_SSL_ENABLED_EVERYWHERE'))? 'S': ''). ': //maps.google.com/maps/api/js senzor = trueregion =' substr ($ default_country-> iso_code, 0, 2));. Îl înlocuim cu următorul cod:
$ this-> addJS ('http'. ((Configurație :: obține ('PS_SSL_ENABLED')) Configurare :: get ( 'PS_SSL_ENABLED_EVERYWHERE'))? ?. ')': 'S' ': //maps.google.com/maps/api/js tasta iso_code = dvs. klyuchsensor = trueregion =' substr ($ default_country->, 0, 2)); Nu uitați să indicați cheia în câmp. cheia reală obținută mai devreme în serviciul Consola Google API-ul!
Dacă corecțiile au fost efectuate corect, obțineți rezultatul dorit.