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.2: 20 October 2026
- Download Key support on the update site (dlid).
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 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 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.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.8: 11 December 2023
- Supports Joomla 5 without Backward Compatibility Plugin
Version 1.7
- Removed jQuery load in body
- Major CSS changes — Width can be defined in %
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 1.5
- Added Subform Joomla Parameter
- CSS loads into the head instead of body
- Doesn't support Joomla 2.5
Version 1.4
- Joomla Update System Integrated
- Google API field Added
Live preview of
Easy Store Locator — Classic
Module settings
Easy Store Locator — Classic
All Access
Every JoomlaX extension. Unlimited sites. One price.
You have explored the demos. Now get all 127 extensions, new releases during your plan, updates and expert support. All Access is $365 a year, about $1 a day.
- Basic$2496 months · 3 sites
- All Access$365per year · unlimited sites
- Developer$749one-time · lifetime
- 30-day money-back guarantee
- Secure SSL payment
- Updates included