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-mapREADME
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.
It allows to add map on the website.
- Install the module via Composer:
composer require smile/module-map
- Enable it:
bin/magento module:enable Smile_Map
- Install the module and rebuild the DI cache:
bin/magento setup:upgrade
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 |
| Text |
Links
- Packagist
- PackageMaven — quality data by PackageMaven
- Repository
- Issues