Skip to main content
Jahia Store
EN

Store Locator

community
Download 1.0.0

Information

Module ID
js-store-locator
Group ID
org.jahia.modules.se.javascript
Status
community
Category
Demo templates and components
Author
smonier@jahia.com
Developer website
https://github.com/smonier
Requires Jahia
8.2.0.0
Updated
2026-07-09
Tags
  • maps
  • leaflet
  • location
  • stores
  • ui extension

This is a Jahia Javascript Module for Jahia 8.2+

Store Locator is a Jahia V8.2+ JS module that brings a full store-location experience to authors: the content model covers addresses, geolocation, and opening hours via reusable, translated fieldsets. The module now ships a lightweight, native-UI OpeningHoursSelector that registers as a selectorType for the openingHours field; editors get friendly day/opens/closes dropdowns styled to fill the editor width while values stay stored as JSON for compatibility. Translation is handled in‑module via a tiny provider that reads the settings/locales JSON and reuses Jahia’s current locale instead of reinitializing i18next, so the platform-wide i18n stack stays untouched. The Vite build shares React/i18n singletons with the Jahia shell, exposes @smonier/js-store-locator/init for both the shell and jContent, and records activation in the console—so you can verify the selector type loads. Source, README, and docs remain on the GitHub repo.

Screenshots

Versions

Requires Jahia 8.2.0.0Updated 2026-01-28