Simple Restaurant Menu for Joomla 3 and Joomla 4

The "Simple Restaurant Menu" component for Joomla 3 and Joomla 4 is designed for creating website pages that display information about your restaurant's menu.
Ask a Question:

Please enter your question in the form below and we'll get back to you as soon as possible.




    Ready-Made Restaurant Menu for Joomla: No Programmer or Coding Skills Required
    Do you need to display your restaurant's menu to website visitors? Our "Simple Restaurant Menu for Joomla" component helps you organize your restaurant or any other establishment's menu in a clean, professional format. No advanced Joomla knowledge or programming skills required.

    Description & Purpose

    Need to publish a restaurant menu on your Joomla 3 or Joomla 4 website? This component is exactly what you're looking for. Its intuitive interface makes menu creation and management effortless, so you won't need advanced Joomla knowledge or any coding skills. The component receives regular updates that continuously enhance and expand its functionality.

    Key Features

    1. Publish your restaurant menu directly through the Dish Manager, where you can choose to display all categories or select specific ones.
    2. The menu layout is universal and fully responsive, adapting seamlessly to all screen sizes and Joomla templates. Choose between single-column or two-column display modes.
    3. A dedicated settings section lets you configure pre-menu details, including the restaurant name, logo, and description.
    4. Extensive default settings give you full control. Display currency next to prices (with pre-loaded currencies included, plus a field to add custom ones), adjust category heading visibility, optionally wrap titles in quotes, and apply custom styling with font and text size options. Dish display settings are equally customizable.
    5. When adding categories, you can specify a name and a detailed description.
    6. When adding dishes, you can enter the name, description, portion weight, price, and assign each item to a specific category.

    This component provides all the essential tools you need to launch a professional restaurant menu on your site. But we’re not stopping here. Frequent updates will consistently expand its capabilities, and upcoming releases will introduce even more powerful features to streamline your menu management.

    Licensing & Pricing

    Standard License

    25 USD
    Lifetime Use
    • 1 Website
    • License period — 1 year
    • Download access — 1 year
    • Free updates — 1 year
    • Technical support — 1 year
    • Community forum — lifetime
    • Renewal discount — 20%
    • Compatible with latest Joomla

    Lifetime License

    43 USD
    Lifetime Use
    • 1 Website
    • License period — Lifetime
    • Download access — Lifetime
    • Free updates — Lifetime
    • Technical support — Lifetime
    • Community forum — lifetime
    • No renewal required
    • Compatible with latest Joomla

    Key Component Features

    A simple and convenient way to add your restaurant menu to your website without programming or advanced skills.
    The component offers extensive settings that allow you to customize it to perfectly fit your website.
    You can display the restaurant menu on your website pages in either one or two columns, whichever you prefer.
    The component supports Joomla's RTL (Right-to-Left) version.
    The component supports all essential features required for Joomla CMS integration.
    The menu is fully responsive and displays correctly on any device: smartphones, tablets, and desktops.
    Ready localization in 6 languages (Russian, English, French, Italian, German, Turkish) immediately after installation.
    Regular updates that improve functionality, security, and compatibility with new Joomla versions.
    Simple Restaurant Menu for Joomla 3 and Joomla 4 - Organizing a restaurant menu
    Simple and user-friendly component

    The component helps you add a restaurant menu to your website. Management is designed to be as simple as possible, requiring no advanced Joomla CMS knowledge or programming skills. Just add your categories and dishes, and the component will handle the rest.

    Two types of data display
    Two data display modes

    The restaurant menu supports two data display modes. The first mode displays the menu in a single column. The second mode displays the menu in two columns. These options are suitable for websites of any width. The menu structure is adapted to different screen resolutions of devices.

    Simple Restaurant Menu for Joomla - Dish manager
    Dish Manager

    The convenient Dish Manager simplifies dish management within the component. You can add the dish name, description, price, weight, and select the required category. For better visual appeal, you can upload an image along with a title. The image in the dish card is clickable and opens enlarged in a popup window.

    Simple Restaurant Menu for Joomla - Category Manager
    Category Manager

    For convenient dish organization, the component includes a Category Manager. It is based on Joomla's standard category manager. You can add a category name and description. Categories are required for the component to function properly.

    Publishing a page with a menu
    Publishing the Restaurant Menu Page

    Publishing the menu page is done through the Menu Manager. You need to create a new menu item, select the "Simple Restaurant Menu" component, and in the additional fields that appear, choose the categories to display or simply select all categories at once. The new menu item will become your restaurant menu page.

    Component header settings
    Intro Section Settings

    The component settings allow you to configure the intro section of the page on your website. The intro section includes the restaurant name, description, and logo. Each element of the intro section has additional settings that let you style the block to match your site's design without any programming required.

    Currency settings in the component
    Currency Settings

    The component supports displaying the price next to each dish. For this purpose, a price and currency system has been implemented. The component settings allow you to select the displayed currency or currency symbol. The system includes by default: Belarusian ruble, Russian ruble, US dollar, euro, Ukrainian hryvnia, British pound, Japanese yen, Chinese yuan, and Turkish lira. If your required currency is not available, you can add a custom currency.

    Component settings
    Extensive Settings

    The component offers numerous useful settings to make your work as easy as possible. You don't need programming skills or deep Joomla knowledge. You can customize the design of dish names, category titles, prices, and weights. Set text size, color, and typography without writing CSS styles, just configure the component.

    Simple Restaurant Menu for Joomla 3 and Joomla 4
    Place your restaurant or other establishment's menu on your website — no programming skills or in-depth Joomla knowledge required.

    Compatibility & Requirements

    Joomla 3
    For legacy sites
    • Core / CMS version 3.0.x - 3.10.x
    • PHP 5.3 or higher
    • MySQL 5.1 or higher
    • MariaDB 10.1 or higher
    • PostgreSQL 8.3.18 or higher
    • Memory limit / RAM 128 Мб or higher
    Joomla 4
    Stable version
    • Core / CMS version 4.0.x - 4.x.x
    • PHP 7.2 or higher
    • MySQL 5.6 or higher
    • MariaDB 10.3.35 or higher
    • PostgreSQL 11.0 or higher
    • Memory limit / RAM 128 Мб or higher
    Additional Information

    See the module in action on a Joomla 3 site: View Live

    See the module in action on a Joomla 4 site: View Live

    Admin panel screenshots are located at the top of this page: View Screenshots

    Component FAQ
    Are programming skills required for installation and setup?
    No, the component is designed specifically for users without technical knowledge. Installation takes 5 minutes via the standard Joomla extension manager, and all settings (currencies, fonts, 1 or 2 column layout) can be changed through the visual interface without editing CSS or PHP files.
    Is the component compatible with my template and Joomla version?
    Yes, the component is fully responsive and works correctly with any modern Joomla 3.x and 4.x templates. It supports RTL text direction and automatically adapts to smartphone, tablet, and desktop screens without breaking your site's layout.
    How do I add and edit dishes and categories?
    Management is handled through standard Joomla managers: "Category Manager" and "Dish Manager". You create sections (for example, "Soups", "Desserts"), and in each dish card you specify the name, description, weight, price, and upload a photo. All changes are instantly reflected on the website.
    Can I configure currency display and styles without coding?
    Yes. The component settings come with popular currencies pre-installed (BYN, RUB, USD, EUR, KZT, and more), and you can enter a custom symbol if needed. You can also set font sizes, colors, and styling for category headings and dish names, all through dropdown menus and input fields.
    Is there a demo version available for testing before purchase?
    Yes, this page offers two working demo versions: for Joomla 3 and Joomla 4. You can personally test the admin panel, try adding a dish, and see how the menu renders on the frontend. Detailed documentation in Russian is also available.
    0 items Cart
    Ask a question:

    Enter your question in the form below and we will answer it as soon as possible.