Main Menu

Press Enter to search or Esc to close

FW Food Menu FW Food Menu – Documentation

Time

FW Food Menu tutorial for Joomla!

The FWFM Time addon controls when menu categories are available during the day. It automatically marks items as unavailable outside their scheduled time window — no manual changes needed when breakfast ends or happy hour begins.

What It Does

  • Adds time availability settings to each menu category, letting you define a start and end time for when that category's items are active.
  • Displays items outside their availability window as greyed out or labelled unavailable, with the "Add to cart" button disabled.
  • Adds a working hours configuration to Settings → General → Location, used by the FWFM Time Module to display opening hours on the frontend.

Use Cases

  • Breakfast / Lunch / Dinner menus — automatically disable breakfast items after 11:00 AM and enable dinner items only from 17:00, without any manual intervention.
  • Limited-time specials — restrict a "Happy Hour" category to a specific window such as 16:00–18:00.
  • Working hours display — show the restaurant's opening hours in a sidebar or footer using the mod_fwfm_time module.

Category Time Availability Settings

Once the addon is active, each category edit form includes the following fields:

  • Time availability — set to All day to keep the category always available, or Specified to define a custom window.
  • Available from — the start time of the availability window (HH:MM format).
  • Available until — the end time of the availability window (HH:MM format).

Time availability is set at the category level. All items within a category share the same window — it is not configurable per individual menu item.

Working Hours Setting

Under Settings → General → Location, a Working hours field lets you set open and close times for each day of the week. These values are read by the FWFM Time Module and displayed in any module position on your site.

Frontend Behaviour

  • Items in an out-of-window category appear greyed out or carry an "unavailable" label, depending on the active template.
  • The "Add to cart" button is disabled for unavailable items.
  • Availability is checked server-side on every request. The check uses the server's PHP time zone — ensure it matches the restaurant's local time zone in Joomla Global Configuration or php.ini.
  • The plugin does not hide the menu or redirect visitors — it marks items as unavailable within the existing page layout.

Related Module

The FWFM Time Module (mod_fwfm_time) reads the working hours configured in Settings and displays them in any module position. Refer to the Modules documentation for setup details.

To install this addon, open the Add-ons panel inside FW Food Menu. See Getting Started → Add-ons for details on free addons, paid addons, and site verification.


Was this article helpful?
Previous
Meal Badges
Next
SEO Booster
  • Client Login

    Restore password
  • New Registration

or
Make sure @fastw3b.com email domain is white-listed in your email client to restore password, verify registration, get order confirmations, etc.