Hallo, ich habe einen API Key erzeugt, aber bekomme die Meldung
util.js:235 Google Maps JavaScript API warning: NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys
Und die Karte ist im Developer Mode angezeigt. Hat jemand ne Ahnung woran das liegt? bzw, wo stelle ich bei go_maps_ext den API Key ein, denn da hab ich kein Feld in den Einstellungen gefunden
Wenn Du bereits ahnst, dass noch etwas zu konfigurieren sein müsste, dann kann doch der Abschnitt "Configuration" aus der Dokumentation der Extension gar nicht so verkehrt sein...
Und siehe da, als fünfte Konstante wird aufgeführt:
settings.apiKey
Set the API key. Required for new domains.
https://docs.typo3.org/p/clickstorm/go_maps_ext/4.0/en-us/Configuration/Reference/Index.html#constants
Danke dir. Da hatte ich auch geschaut. aber diese Zeile in meinem Template-Setup bzw. Konstanten hat nicht geholfen:
plugin.go_maps_ext.settings.apiKey = ...
Ich geh ja erstmal von einem Fehler meinerseits aus. Was ist an der Zeile falsch?
edit: im Objekt-Browser wird die Variable auch korrekt angezeigt. Und eine eigene Test-Html auf dem Server funktioniert auch. Liegt es jetzt an der Version? go_maps_ext 2.6.0 (das war die neueste Version die ich für Typo3 7.6.32) installieren konnte.
Du musst auf die Benennungen etwas besser achten. Ich weiß, TYPO3 macht es da einem nicht immer so leicht beim Einstieg...
Die TypoScript-Konstante heißt `plugin.tx_gomapsext.settings.googleMapsLibrary`.
In TypoScript taucht der Extensionkey immer *ohne* Unterstriche, dafür aber mit "tx_"-Prefix auf.
boah, sauber. Danke vielmals. Das muss man natürlich wissen 🙂