Site & customer modules

Where you are, when you are open, and how to get there.

One card per location with address, phone, email, a per-day opening-hours table, an optional photo strip and an embedded map — all edited in the module, with no component to install.

With more than one location, a clickable side map lists the stores and scrolls smoothly to the one clicked; on narrow screens it collapses to chips above the cards.

Order a licence What it does One licence · unlimited sites
mod_poslovniceeu3 locations
Poslovnica Karlovac A. G. Matoša 14b, 47000 Karlovac +385 47 000 000 karlovac@example.hr pon ... 08:00 – 16:00 pet ... 08:00 – 16:00 uto ... 08:00 – 16:00 sub ... 09:00 – 13:00 sri ... 08:00 – 16:00 ned ... Zatvoreno čet ... 08:00 – 16:00 photos images/stores/karlovac map auto-geocoded Sidemap left · click to scroll
NLocations
7Days per store
MAPEmbedded maps
10Languages

What it does

Everything a “find us” page needs.

Each location is a row in the module; no separate content type to learn.

Per-day opening hours

Seven fields per store, taking any text you like — or a language constant for the translated “closed”.

Maps, optional

A Google Maps iframe auto-built from the address, or your own share URL pasted in. Turn maps off entirely for performance or privacy.

Photo strips

Point a store at a folder under /images and its contents show as thumbnails beside the name.

Side map navigation

A clickable list of store names that scrolls to the card, positioned left or right, hidden automatically when there is only one store.

Accent colour

One hex value drives icons, links and hover states.

Mobile behaviour

The side map collapses into chips above the cards on narrow screens rather than being hidden.

Settings

Everything worth changing is a setting.

Stores
One row per location: name, two address lines, phone, email, map URL, images folder, seven opening-hour fields.
Show side map
On or off; auto-hidden with a single store.
Side map position
Left or right of the cards.
Show maps
Embed map iframes, or not.
Accent colour
Icons, links and hover.

Good to know

Good to know before you buy

Works on any Joomla 5 site — VirtueMart is not required.
Turning maps off means no third-party iframe is loaded at all, which is the privacy-conscious default for some shops.
Standard Joomla layout override and caching support.
Ten interface languages, including the translated “closed” label.

Requirements

Joomla
5.x (tested 5.4.5)
VirtueMart
not required
PHP
8.1 – 8.3
Languages
10 locales
Install
Single ZIP

In the package

One site module.

Assign it and add your locations.

Modulemod_poslovniceeuStore location cards with opening hours, photo strips, maps and side navigation.

Pricing

Order Store Locations.

One licence covers unlimited sites and includes twelve months of support and updates from the date of purchase. Prices exclude VAT; EU businesses with a valid VAT ID are invoiced under reverse charge.

Licence

You install and configure it yourself.

On request

excl. VAT · unlimited sites

  • Installable ZIP and licence certificate
  • Unlimited sites on one licence
  • All 10 interface languages
  • 12 months of updates
  • Email support, 2 business days
Choose Licence

Order details

Fill this in and we'll send a pro-forma invoice and your download link. No payment is taken on this page.

Nothing is sent automatically — you get a ready-to-send message to check first.

Licence, in short

Commercial licence. Unlimited sites. Yours to use, not to resell.

The full text ships with the extension as licence.md. This is the summary, and the full text governs.

What you may do

Install and use the extension on any number of websites, for commercial purposes, for as long as you like. The licence is non-exclusive and worldwide.

What you may not do

Distribute, sublicense, sell or otherwise pass the extension to a third party without written consent. Ownership stays with WETWORKSLAB.

Support and updates

Twelve months of technical support and updates from the date of purchase, renewable. The version you have keeps working after that.

Warranty and law

Provided as is, without warranty. Governed by the law of Croatia; disputes fall to the Commercial Court in Zagreb, permanent service in Karlovac.