Contact Enhanced Documentation

Contact Enhanced has maps integration with Google Maps API (requires billing information) and with Leaflet to show a map based on the contact address. If you have a Contact Enhanced PRO subscription you can also use the Ideal Store Locator plugin, which has integration with Google Maps API only. 

What's Leaflet?

Leaflet is the leading open-source JavaScript library for mobile-friendly interactive maps. Leaflet is provider-agnostic, meaning that it doesn’t enforce a particular choice of providers for tiles. Leaflet doesn’t even contain a single provider-specific line of code, so you’re free to use other providers if you need to. 

Tile Providers

Some Tile providers are free to use. This doesn't mean no limits apply, you should always check each of the provider's Terms and Conditions before using these layers for anything serious. There are some paid providers with a free quota. For example provides 50,000 map views for free. Most free providers, if not all, get the map data from OpenStreetMap is a free, editable map of the whole world that is being built by volunteers largely from scratch and released with an open-content license.

How to use

  1. Go to Components → Contact Enhanced  → Options and under the Map tab set Map Script to Leaflet.
  2. Choose a Map Tiles provider and configure it accordingly;
Recommend to a friend

Copyright © 2018 All Rights Reserved.

This site is not affiliated with or endorsed by the Joomla!™ Project. It is not supported or warranted by the Joomla!™ Project or Open Source Matters™. The Joomla!™ logo is used under a limited license granted by Open Source Matters™, the trademark holder in the United States and other countries.
We may collect your IP address and your browser's User Agent string while using our site for security reasons and deriving aggregate information (analytics). This information is retained for a minimum of 1 and a maximum of 24 months.