This documentation always describes the latest published version.
Live Demo: Try this and other plugins live — no installation, no risk: demo.markus-michalski.net
The plugin integrates the SmartMaps autocomplete service into the address forms of the Shopware 6 Storefront. As soon as a customer types into the street field, address suggestions appear. When a suggestion is selected, the plugin fills in street with house number, zip code, city, country and state.
This plugin is developed and distributed by Markus Michalski. There is no business affiliation with YellowMap AG (the operator of SmartMaps). YellowMap AG provides no support for this plugin, please contact the plugin developer exclusively.
Privacy: The plugin is not self-hosted. The visitor's browser loads files from
cdn.smartmaps.cloud, and SmartMaps receives the typed address data. There is no connection to the cookie consent, details under Privacy.
| Page | Content |
|---|---|
| Installation | Installation, update, uninstallation |
| Configuration | Settings, country filter, sales channels, practical examples |
| Storefront | Affected pages, field mapping, notes for themes |
| Privacy | External requests, API key in the page source, consent, CSP |
| Troubleshooting and FAQ | Typical problems and frequent questions |
| Technical details | Flow, plugin structure, Twig parameters |
| Feature | Description |
|---|---|
| Address suggestions while typing | Suggestions in the street field of the address forms |
| Automatic filling | Street with house number, zip code, city, country and state |
| Country filter | Restrict suggestions to specific countries, for example DE, AT, CH |
| Configurable per sales channel | Own API key, switch and country filter per sales channel |
| Forms inserted later | Also address forms that are inserted into the page afterwards |
| Fail-safe | Errors in the plugin do not disturb the storefront |
| Requirement | Version | Notes |
|---|---|---|
| Shopware | ~6.7.0 | From the plugin's composer.json |
| PHP | >= 8.2 | From the plugin's composer.json |
| SmartMaps API key | required | Obtained from SmartMaps, see smartmaps.net |
Proprietary license (single installation).
For questions about the license, technical questions or errors you can reach me at support@markus-michalski.net.