3

As of v4.0.10 of the Google Maps plugin, three new functions have been added for working with KML layers... hideKml(kmlId) - Hide a KML layer showKml(kmlId) - Show a KML layer getKml(kmlId) - Get the raw Google API object These methods are explained in greater detail in the KML Layers documentation. In other words, your example might look something more ...


2

Icon management is handled a bit differently in the new Google Maps plugin. Now, you set icons before the map is rendered, even in Twig! Official guide for Setting Marker Icons {# Get all bars & restaurants #} {% set bars = craft.entries.section('locations').type('bars').all() %} {% set restaurants = craft.entries.section('locations').type('...


2

Good news! The two plugins are now fully compatible as of Feed Me v4.3.6. Update to the latest version of Feed Me, and give it another shot!


2

As of Google Maps 4.0.1, there is a new getInfoWindow method in JavaScript. This makes it easy to retrieve and manipulate existing info windows. Additionally, I've written a guide for Opening Info Windows... Hope that helps! :)


2

At a glance, it sounds like it's just a matter of waiting for everything to finish loading. You are trying to call a map which has not yet been initialized. Good news! The tag method includes a callback option which allows you to specify a JavaScript function to be called after the map has finished loading... {{ map.tag({ 'callback': 'moreJavascript' }) }...


1

The field is returning a Map object, you then need to call what you want from there. The relevant documentation parts are: Embedded map - https://docs.ethercreative.co.uk/maps/rendering/embed/#from-a-map-field Static map - https://docs.ethercreative.co.uk/maps/rendering/static/#from-a-map-field Based on your code and dump: {# Fetch the Map object #} {% set ...


Only top voted, non community-wiki answers of a minimum length are eligible