Site & customer modules

Are we open right now? The page already knows.

A support-hours box that shows your store’s current date and time, the visitor’s time, and whether support is available right now — computed from your timezone, your per-day hours, your break, and your holiday dates.

Different text and different links show depending on whether you are open, so “Call us now” becomes “Leave a message” after hours without anyone editing anything.

Order a licence What it does One licence · unlimited sites
support hoursEurope/Zagreb
Now pon, 25. kolovoza 2026 14:07 GMT +2 visitor time 13:07Dostupni Ponedjeljak – Petak / 9:00 – 17:00 [ Nazovite nas ] [ Chat ] After 17:00Offline Danas zatvoreno [ Pošaljite e-mail ] [ FAQ ] Holidays 10 date ranges with their own text
7Days configured
10Holiday ranges
5Layouts
10Languages

What it does

Availability that is computed, not typed.

Set the hours once; the badge is right every day after that.

Per-day hours with breaks

Default hours for the week, overridden per day, each with an optional lunch break as a second time range.

Holidays

Up to ten date ranges, each with its own message, so the box says why you are closed rather than just that you are.

Two sets of text and links

Separate status text, main text and up to two links for the available and offline states — per day if you want.

Store time and visitor time

Both shown, with a static or live-updating clock, 12- or 24-hour, with or without AM/PM and GMT offset.

Five layouts

Four box layouts and a horizontal one, with configurable width, button colours, corner radius and an office photo.

Multiple timezones

Run several copies of the module for offices in different timezones on one page.

Settings

Everything worth changing is a setting.

Timezone
Global configuration default, or a specific zone.
Date and time format
Presets or a custom PHP date format; static or live clock.
Hour system
12 or 24 hour, with optional AM/PM and GMT display.
Default hours and break
Applied to every day unless overridden.
Per-day status, hours and break
Available or offline, default or custom hours.
Available / offline text
Status label and main text for each state, globally and per day.
Links
Two links per state, each with label, URL and target.
Holidays
Ten name plus from/to date ranges.
Styling
Layout, box width, office image, button colours and radii, custom CSS.

Good to know

Good to know before you buy

Works on any Joomla 5 site — VirtueMart is not required.
A VirtueMart-flavoured variant of the module ships alongside the standard one.
Custom CSS has its own field, so you do not have to open a stylesheet for small tweaks.
Ten interface languages.

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, two variants.

The standard module and a VirtueMart-flavoured build.

Modulemod_supporthoursSupport availability box with hours, breaks, holidays, clocks and five layouts.
Modulevm_supporthoursThe VirtueMart-flavoured variant of the same module.

Pricing

Order Support Hours.

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.