dd90c3ee915ad78f15b20f2836026bc9a64ac720
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Joomla: Extension CI / Release Readiness Check (pull_request) Failing after 3s
Joomla: Extension CI / Lint & Validate (pull_request) Failing after 3s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 4s
Joomla: Extension CI / Tests (PHP 8.2) (pull_request) Has been skipped
Joomla: Extension CI / Tests (PHP 8.3) (pull_request) Has been skipped
Joomla: Extension CI / PHPStan Analysis (pull_request) Has been skipped
Universal: PR Check / Validate PR (pull_request) Successful in 16s
Geocoding (#12): - Geocoder helper with Nominatim (free default) and Google API - Auto-geocode on save when address present but no coordinates - Batch geocoding support for imports - Component params for provider selection and API key Geolocation (#9): - "Use My Location" button with browser Geolocation API - Permission handling (denied, unavailable, timeout states) - Auto-selects first radius option on location detection - Status messages with auto-dismiss Import (#10): - CSV import controller with column mapping - Geocode option during import - Update-existing option (match by title) - Import view with file upload form - CSV template download Export (#11): - CSV export controller with filter support - UTF-8 BOM for Excel compatibility - Export button on locations list toolbar Get Directions (#8): - Links in map popups and list/detail views - Opens Google Maps directions with destination coords - "Get Directions" button on location detail page Sample Data: - 8 Tennessee store locations with real coordinates - Inject via admin toolbar button - Duplicate prevention by alias check Also: component config for geocoding, import submenu, toolbar buttons for export/sample data. Authored-by: Moko Consulting Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
MokoJoomStoreLocator
A Joomla 4/5 package providing a store locator listing component with coordinating map and search modules.
Package Contents
| Extension | Description |
|---|---|
com_mokojoomstorelocator |
Component for managing store locations (admin CRUD + frontend listing) |
mod_mokojoomstorelocator_map |
Site module displaying an interactive map with location markers |
mod_mokojoomstorelocator_search |
Site module providing search/filter form for finding locations |
Requirements
- Joomla 4.4+ or 5.x
- PHP 8.1+
- MySQL 5.7+ / MariaDB 10.3+
Installation
- Download the latest
pkg_mokojoomstorelocator-x.x.x.zipfrom Releases - In Joomla Administrator, go to System > Install > Extensions
- Upload the package ZIP — all extensions install automatically
Features
- Manage store locations with address, coordinates, contact info, and business hours
- Interactive map display (OpenStreetMap/Leaflet or Google Maps)
- Location search by city, postcode, or radius
- Schema.org LocalBusiness structured data markup
- Category support for grouping locations
License
GPL-3.0-or-later — Moko Consulting
Description
Joomla 5/6 store locator package — interactive map, location search, and admin management
https://mokoconsulting.tech/support/products/mokosuitestorelocator
Readme
GPL-3.0
2.6 MiB
Releases
2
Languages
PHP
58.7%
Markdown
24.1%
XML
9.3%
INI
4.9%
SQL
2.6%
Other
0.4%