4b37489c41589c474fdd5a3cf873f502c3e63f4c
Build the complete public-facing frontend for the store locator: - Site DisplayController routing to list and detail views - LocationsModel with search, city, and state filters (published only) - LocationModel for single location by ID - Locations list template with Schema.org LocalBusiness markup - Location detail template with address, contact, hours, map placeholder - SEF URL router with menu/standard/nomenu rules - Menu item types: "All Locations" list and "Location Detail" picker - Site language strings for views and menu items - Router wired into component extension class and service provider - .gitignore exception for source/packages/*/site/ Addresses #50 Authored-by: Moko Consulting
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
767 KiB
Languages
PHP
52.6%
Markdown
29.9%
XML
10%
INI
5.7%
SQL
1.6%
Other
0.2%