Skip to main content

Documentation: Opening Hours module

Exceptional Opening Hours

Exceptional Opening Hours is only available in the PRO version.
Unlock this and other features by upgrading to Joomill Opening Hours PRO

Go PRO

Use this form when your opening hours differ from the regular opening hours, for example on holidays, during a special event, or on fixed days such as the first Tuesday of the month.

Click the green + button to add a new date (or date range).

exceptional settings

From Date Enter a date in DD-MM-YYYY (or select a day with the calendar button) from when the exceptional opening hours apply.
To Date Enter a date in DD-MM-YYYY (or select a day with the calendar button) until when the exceptional opening hours apply.
You can leave this field empty when you only need 1 day. If empty, only the From Date is used.
Opening Hours

Enter the opening hours for these exceptional days. You can use 2 lines of openings a day.

Specify your hours using 24-hour format. For example, 3pm is entered as 15:00.
Use a '-' to separate opening and closing hours. Spaces are allowed.
You can also use custom text like: CLOSED or Holidays.

Note

Optional text shown with these days, for example: Phone only. It replaces the note of the regular day.

When you enter your own hours or CLOSED and leave the note empty, no note is shown on these days. When you leave both the hours and the note empty, the regular hours and the regular note stay.

Only on Limit the period to one or more weekdays. Leave empty for every day in the period.
Weeks of the month Limit the period to one or more weeks of the month: 1st, 2nd, 3rd, 4th, 5th or Last. The 1st week holds day 1 to 7 of the month, so Tuesday with 1st means the first Tuesday. Last means the last seven days of the month. Leave empty for every week.
Yearly Recurring Set this date as yearly recurring. Useful for events like Christmas or national holidays. The year in the From Date and To Date fields is ignored.

Repeating days

With Only on and Weeks of the month, one row covers days that come back every month or every week. Combine them with a From Date of 01-01, a To Date of 31-12 and Yearly Recurring to repeat the rule every year.

Closed on the 1st and 3rd Tuesday of the month From 01-01 to 31-12, Yearly Recurring on, Only on: Tuesday, Weeks of the month: 1st and 3rd, Opening Hours: CLOSED.
Late opening on the last Thursday From 01-01 to 31-12, Yearly Recurring on, Only on: Thursday, Weeks of the month: Last, Opening Hours: 09:00 - 20:00.
Winter hours on Sundays only From 01-11 to 28-02, Yearly Recurring on, Only on: Sunday, Opening Hours: 11:00 - 17:00. The other days keep their regular hours.

When more rows apply to the same day, the first row in the list wins. Put the most specific rows at the top.

Upcoming Exceptional Opening Hours

You can show the next exceptional openings at the bottom of the module. You can add an intro text, CSS class and number of days in the settings. A row with Only on or Weeks of the month is shown as separate days, each with its note.

upcoming

Show Upcoming Exceptional Openings Select Yes or No.
CSS Class Add a CSS class for styling the upcoming exceptional hours in your template.
Default: alert alert-info
Title Add a title or intro text to your upcoming exceptional hours in the textarea. You might use HTML.
Number of Days to Look Ahead

Enter the number of days to look ahead. When no exceptional openings are found within this range, the block is hidden.
Default: 30 (days)

upcoming settings