Joomla Module / Plugin

Easily add menus into Joomla that are directly connected to an OpenMenu. Fully integrates an OpenMenu(s) into a new or existing Joomla website. Your Joomla site automatically stays in sync with your OpenMenu. Manage only one menu.

This is the official Joomla Module and Plugin for OpenMenu. From adding menus into a custom OpenMenu module to the ability to add menus anywhere (any article) in your Joomla Theme, this plugin handles your OpenMenus.

Like everything OpenMenu we would love to hear your feedback and suggestions. Just contact us and tell us what's on your mind.

Features

  • Build a site displaying one menu or 100's of menu using the OpenMenu Plugin or Module
  • Add a menu to any article using the OpenMenu shortcode - Just add [openmenu omf_url="http://"]
  • Easy install using Joomla's powerful extension system
  • Filter which menu or menu group is displayed
  • Fully control how menus are displayed: 1 or 2 column and how columns split

Screenshots

Sample Menu AModule Settings Plugin Setup

Module

The Joomla Module allows you to embed any menu, or part of a menu, into a Joomla website using the powerful module system.

Settings:

  • OpenMenu Location (URL): This is a required field that points to your OpenMenu
  • Menu Name Filter: Menu Name to display: If your OpenMenu Format menu contains multiple menus (ex. Lunch / Dinner) you can choose which menu to display in your post by entering the menu name here. (supports a comma-separated list)
  • Group Name Filter: Group Name to display: If your OpenMenu Format menu contains multiple menu groups (ex. salads / deserts) you can choose which group to display in your post by entering the group name here. (supports a comma-separated list)
  • Display Type: menu | restaurant information | restaurant information / menu - What will be displayed from an OpenMenu (can be overridden in the shortcode)
  • How many columns?: How many columns to display a menu in (1 or 2) (can be overridden in the shortcode)
  • Split on (2 columns menu): In 2 column display what do we split on (menu item or group) (can be overridden in the shortcode)
  • Group Break: Forces a 2-column display with hard breaks between groups
  • Show Allergy Information: Do we show allergy information when the menu is rendered
  • Show Calories: Should the calorie information be shown
  • Hide Prices: Should the prices be shown for a menu item
  • Background color: Set the background color the menu will display on (can be overridden in the shortcode)

Plugin

The Joomla Plugin allows you to embed the menu, or part of the menu, into any article using the easy and power shortcode system (samples below).

Settings:

  • Display Type: menu | restaurant information | restaurant information / menu - What will be displayed from an OpenMenu (can be overridden in the shortcode)
  • How many columns?: How many columns to display a menu in (1 or 2) (can be overridden in the shortcode)
  • Split on (2 columns menu): In 2 column display what do we split on (menu item or group) (can be overridden in the shortcode)
  • Show Allergy Information: Do we show allergy information when the menu is rendered
  • Show Calories: Should the calorie information be shown
  • Hide Prices: Should the prices be shown for a menu item
  • Background color: Set the background color the menu will display on (can be overridden in the shortcode)

Shortcode Usage:

[openmenu]

Parameters:

  • omf_url (required) = URL pointing to your OpenMenu
  • display_type = menu | restaurant information | restaurant information / menu - What will be displayed from an OpenMenu
  • menu_filter = Will display only the menu name matching this filter (supports a comma-separated list)
  • group_filter = Will display only the group name matching this filter (supports a comma-separated list)
  • display_columns = 1 | 2 - How many columns to display a menu in
  • group_break = 0 | 1 - Forces a 2-column display with hard breaks between groups
  • split_on = item | group - In 2 column display what do we split on
  • background_color = Set the background color the menu will display on

Samples:

  • [openmenu omf_url="http://openmenu.com/menu/sample"]
  • [openmenu omf_url="http://openmenu.com/menu/sample" display_type="menu" display_columns="1"]

Versions

  • v1.3.1
    • Fixed issue with pathing of internal component
  • v1.3
    • Updated to make compatible with Joomla! 2.5 / 3+
    • Added Group Break option
  • v1.2.2
    • Fixed non-object error experience in the plugin
  • v1.2.1
    • Fixed issues where some user experienced blank menus
  • v1.2.0
    • Added support for showing/hiding prices
    • Updated render and reader class
  • v1.1.0
    • Added support for Use Short Tag option in menu rendering
    • Updated render class
  • v1.0.2
    • Updated render class to support filters with quotes and commas in their names
  • v1.0.1
    • Update to support OpenMenu Format 1.6
  • v1.0.0
    • Initial public release

Downloads

Module
v1.3.1 - Download

Plugin
v1.3.1 - Download

Supports Joomla 2.5+ / 3+