composer.phar req jweiland/maps2

Include static (from extensions) einbinden:

  • Maps2 Default (maps2)
  • Maps2 for Google Maps (maps2) ODER
  • Maps2 for Open Street Map (maps2) ODER

If you change from one Map Provider to another we remove the static extension template of the prior Map Provider from selection of your TS-template record.

Google Map

Unter console.developers.google.com ein neues Projekt erstellen

you can and have to set an API key for JavaScript based requests to Google to show the map in TYPO3 backend

also die Dienste hinzufügen:

  1. Maps JavaScript API
  2. Geolocation API

In Typo3 (größer 12) unter "Admin Tools" > "Content Security Policy" die maps zulassen

Dann unter Settings > Extension Configuration im TYPO3 Backend bei maps2 folgendes im Tab "Gm" eintragen:

  • Google Maps JavaScript ApiKey (gm.googleMapsJavaScriptApiKey [string]) = keyvongoogle
  • Google Maps Geocode ApiKey (gm.googleMapsGeocodeApiKey [string]) = keyvongoogle

Einen Sysfolder für die Markierungen erstellen. In diesem über die Listenansicht einen neuen Eintrag vom Typ Maps2 > Marking erstellen.

Das Plugin auf einer Seite einfügen.