PM Store Locator Module for Miva Merchant
Enhance your storefront with the PM Store Locator, a comprehensive location management module designed specifically for Miva Merchant. Whether you have a handful of local shops or a massive network of retailers, this module provides a centralized database right in your Miva admin, equipped with bulk data tools and a highly customizable storefront Flex Component.
Key Features
- Centralized Location Management: Manage all your store locations from a single interface. Create optional custom fields (like specific contact info or store hours) that automatically map to your frontend and data exports.
- Intelligent Import & Export: Keep your database up to date with delimited imports featuring upsert logic. The module automatically matches records by Latitude and Longitude to update existing locations or insert new ones, preventing duplicates and streamlining data entry.
- Flexible Frontend Integration: Drop the "PM Store Locator" Flex Component onto any page. Choose between Leaflet or Google Maps (requires API key) as your map provider, and easily adjust map height to fit your layout perfectly.
- Dynamic Clustering & Performance: Built to scale. For datasets exceeding 100 locations, the module utilizes a JSON API and automatic map clustering (Group Markers) to guarantee fast load times and a smooth, responsive user experience. Smaller datasets can be managed inline directly within the Page Builder.
- Interactive Sidebar & Modals: Provide a rich user experience with a toggleable sidebar featuring search functionality. Display location details—including your custom fields—in the sidebar or in interactive pop-up modals when a customer clicks a map marker.
- Custom Map Markers: Maintain your brand identity by replacing default provider pins with custom images or raw HTML for both individual location pins and dynamic cluster groups.
Support & Documentation
The module includes a complete administrator guide covering installation, licensing, and advanced map configuration. For additional support or assistance with configuration, please contact hello@pashamoroz.com.