ModuleComponent
Maps and LocationsEasy Store Locator
Multiple Store Locator Module for Joomla
Instant access after purchaseOne-click Joomla updatesLifetime option available
30-day money-back guarantee
Works with
Joomla 4 Joomla 5 Joomla 6
Changelog — Easy Store Locator
Version 3.0.1: 18 October 2026
- Runs on Joomla 5 and 6 with Behaviour Backward Compatibility disabled
- Database lookups use the Joomla database service
- Admin styles and the location map load through the Web Asset Manager
Version 3.0.0: 24 August 2026
- Component location manager with Dashboard, Locations, Categories, Tags, CSV Import, Batch Geocoder, Search Log, and Configuration
- Dedicated Configuration screen (Batch geocoder, Search logging, Advanced, Permissions)
- Reusable Tags manager with dropdown tag picker on the location form (create once, reuse next time)
- Location fields: category, tag, address, phone, email, website, Facebook, Twitter / X, hours, description, coordinates, featured, pin colour, access, publish dates
- Locations list search and filters (status, featured, category, tag, access); Duplicate, Featured / Unfeatured toolbar actions
- CSV import and export with full column set and sample download; Batch Geocoder for addresses missing coordinates (Google or Nominatim)
- Search Log of front-end radius and name queries, with global logging switch and optional per-IP rate limits
- Module map providers: Google Maps (Advanced Markers) or OpenStreetMap (Leaflet, no Google key)
- Module layouts: Classic, Split, Overlay, Cards, Map only
- Module Search & Filters: radius search, distance unit, radius options, country bias dropdown, geolocate, Google place suggestions, search logging, tag chips, store count, featured filter, show on load, hide list until search
- Module Map options: scroll zoom, map type, map type / fullscreen / street view controls, marker clustering, custom Google map style JSON
- Store Details toggles for address, hours, description, Call, Email, Website, Facebook, Twitter / X, and Get Directions
- Appearance controls for accent, panels, corners, and typography; responsive tablet / mobile / small-phone map min heights
- Front-end component map menu item and optional search module for other pages
Version 2.2.4: 24 August 2026
- Fixed CSV import and demo buttons not responding in Joomla admin
- CSV file picker accepts any file on your computer (not limited to the Joomla folder)
- Clear import progress and success messages on the Import & Demo tab
- Improved CSV import UI: styled file chooser and status banners
- CSV column aliases supported (phone_number, e-mail, lat, lng, and similar)
Version 2.2
- Added OpenStreetMap provider (Leaflet bundled): no Google API key and no Google billing account
- Map provider setting: Google Maps or OpenStreetMap
- Google fields (API key, Map ID) show only when Google is selected
- Fixed OSM info window close button after switching stores
- Improved OSM popup padding, close icon, and pin alignment
- Updated How To guide and language strings for the OSM option
- Get Directions remains a normal Google Maps web link (no Maps JavaScript API charge)
Version 1.7
- Removed jQuery load in body
- Major CSS changes — Width can be defined in %
Version 2.1: 16 July 2026
- Joomla 5 services architecture —
services/provider.php, namespaced Dispatcher, Helper, and Field classes - Five layouts — Classic, Split, Overlay, Cards, Map only
- Sidebar show/hide toggle with floating reopen control (always available when the list starts collapsed)
- Category chips, live search with clear + highlight, result count
- Store fields — category, email, website, hours, description, per-store pin colour
- CSV import + one-click demo locations (sample London set)
- Vanilla JS front end — no jQuery dependency
- Advanced Markers, custom info windows (Call / Email / Website / Get Directions)
- Appearance — accent, colours, corner radius, typography, row padding
- Security — sanitised colours, CSS lengths, URLs, emails, Extra CSS; validated lat/lng
- Language keys for all admin parameters and store subform fields; 12 locales updated
Version 1.6
- Fixed PHP 8 installation issue
- Sidebar left or right
- Sidebar text align and separator colour
- Search Filter with optional CSS class
- Supports Joomla 4.x
Version 2.0: 22 March 2026
- Translations — Joomla language files for front-end strings; 12 locales: en-GB, es-ES, fr-FR, de-DE, it-IT, pt-BR, nl-NL, pl-PL, ru-RU, ja-JP, zh-CN, ar-AA
- Responsive Map Height — Min-height per breakpoint (tablet ≤1024px, mobile ≤768px, small ≤480px)
- Google Maps — Removed deprecated
sensorparameter; API loader usesloading=asyncandlibraries=marker - Markers —
google.maps.marker.AdvancedMarkerElementwith optional Map ID (defaultDEMO_MAP_ID) - Sidebar item padding option; phone field per location
Version 1.5
- Added Subform Joomla Parameter
- CSS loads into the head instead of body
- Doesn't support Joomla 2.5
Version 1.9: 23 November 2025
- Joomla 4, 5 & 6 Compatible — Full support for latest Joomla versions
- Joomla 3.x Support Discontinued
- Modern PHP 8.0+ Support
- Get Directions Button — Toggleable in info windows
- How To Guide — Built-in API key and coordinates help
- Enhanced Responsive Design
- Input Validation for latitude and longitude
- XSS Protection — Enhanced sanitisation
- CSS Variables for styling flexibility
Version 1.4
- Joomla Update System Integrated
- Google API field Added
Version 1.8: 11 December 2023
- Supports Joomla 5 without Backward Compatibility Plugin
Live preview of
Easy Store Locator — Overlay
Module settings
Easy Store Locator — Overlay
All-access bundle
Unlock every JoomlaX extension in one plan
You have explored the demos — now get all 100+ extensions, ongoing updates, and full-time support. Plans start at $99.
- Satisfaction guarantee
- Secure SSL payment
- Updates included