Description: This tool allows you to catalog and manage all components, additional ingredients, or raw materials used to compose the products offered in the restaurant's digital menu.
What is it for? (Practical examples)
Use Component Management to organize and price elements that are not complete dishes but are part of them.
- Cost definition: Assign a specific price to optional items (e.g., an extra topping, an additional sauce, or a separate side dish).
- Catalog organization: Classify items into clear categories (e.g., "Sauces," "Add-ons," "Pizza Base") to facilitate the creation of complex dishes.
- Availability control: Quickly hide or show an ingredient from the catalog if it is temporarily out of stock, without having to modify the dishes that contain it.
Main features
This section describes the actions users can perform within the module.
- Creation and Editing: Add new components specifying name, description, and a preview image.
- Price and Tax Management: Assign a base price to the item and select the correct tax (VAT) to apply.
- Visibility Control: Decide if a component should be immediately visible and available for use in the catalog (
Show on site). - Category Organization: Assign each component to a predefined category (managed in the Categories module) to keep order.
- Sorting: Set a numeric value to define the order in which components appear in lists and menus.
- Image Management: Upload an image gallery (up to 15) to illustrate the component.
- Quick Activation/Deactivation: From the main list, you can quickly put one or more items on sale or hide them with a single click.
How to configure it
When creating or editing a new component, the following options are available:
| Field | Description | Notes |
|---|---|---|
| Ingredient Name | The identifying name of the component. | Supports translation into different languages. |
| Description | A detailed description of the component. | Uses advanced text editor (TinyMCE) and supports translation. |
| Price | The base cost of the component. | The system shows whether the price includes VAT or excludes VAT. |
| Applied Tax | Select the VAT rate to apply to this item. | Linked to the Billing and Taxes module. |
| Category | Assigns the item to a specific category (e.g., "Topping," "Sauces"). | |
| Show on site | Determines if the component is active and visible in the catalog. | If disabled, it will not appear in selection lists. |
| Display Order | A number establishing the position of the component in lists. | Lower numbers are displayed first. |
| Preview (Media) | Upload images associated with the component. | Up to 15 images can be uploaded. |
Automatic integrations
Multilingual management
The fields Ingredient Name and Description support Framework360’s integrated translation system, allowing catalog management in multiple languages.
Automatic tax calculation
The module integrates with Billing and Taxes systems to ensure that the final price shown to users includes the correct VAT rate according to overall system settings (VAT included or excluded).
Menu structure
This tool works synergistically with the Categories module to logically organize items. The structure created here is fundamental for composing more complex dishes in other modules of the Restaurant system.
Key differences
This module is specifically designed to manage single elements and components that can be added or selected to customize a dish. It is not intended for managing finished products or main dishes, which are handled by a dedicated module (e.g., Products or Menu Dishes).







