Map

smile/module-map

Adds maps to your website using OpenStreetMap or Google Maps. Allows configuration of map settings, address templates and marker clustering.

No errors foundPHPStan level 4Build passingSemVer violations (90% compliant)

Supported Magento versions: 2.4.9

567,041 installs★ 10 starsLatest: v2.1.3Released 2026-06-03License: OSL-3.0

composer require smile/module-map

README

Reproduced from the package’s own README, under its own license, as of 2026-09-13. Links and images point back at the source repository.

ElasticSuite Map

It allows to add map on the website.

How to use

  1. Install the module via Composer:

composer require smile/module-map

  1. Enable it:

bin/magento module:enable Smile_Map

  1. Install the module and rebuild the DI cache:

bin/magento setup:upgrade

How to configure

Stores > Configuration > Services > Smile Map > Map Settings

Field Type
Provider Select (OpenStreetMap/Google Maps)
Google API Key Text
Ipstack API Key Text
Google API Libraries Text
Google Map Styles Text
Directions Url Text
Marker Icon Image
Disable zoom out when no results Select (Yes/No)
Enable Marker Cluster Select (Yes/No)

Stores > Configuration > Services > Smile Map > Address templates

Field Type
Text Text
Text One Line Text
HTML Text
PDF Text
← All packages from smile