• Documentation
  • Ask a Question
  • Zeroplat.io
  • Documentation
  • Ask a Question
  • Zeroplat.io
  • Introduction
    • Welcome to Zeroplat
    • Video Intro
  • Get Started
    • Requirements
    • Installation
  • Management
    • Resources
    • SaaS
      • Multi-tenancy
      • Editions
    • Permissions
    • Organization Units
    • Language
      • Languages
      • Language Texts
    • Roles
    • User
      • Users
      • Invite Users
    • Audit Logs
  • Visual Builder
    • Overview
    • Resources
      • Menu & Navigation
      • Pages
      • Dashboards
      • Components
      • Generate Pages from Datasource
    • Design
      • JS Query
      • Transformer
      • Variable
    • Event Designer
      • Tasks
        • Execute query
        • Start workflow
        • Show page
        • Close Page
        • Set variable
        • Show notification
        • Set components props
      • Switch
        • If
        • Confirm box
        • Confirm popover
    • Data
    • Preview & Publish
    • Components
      • Common Properties
        • Layout
        • Style
        • Actions
        • Validations
        • Tooltip
      • Inputs
        • Button
        • Input
        • InputNumeric
        • ComboBox
        • MulticolumnCombobox
        • Checkbox
        • CheckboxGroup
        • Switch
        • RadioGroup
        • ToggleButtonGroup
        • LocalizedInput
        • Slider
      • Business
        • OrganizationUnitBrowser
        • RoleBrowser
        • UserBrowser
      • Data display
        • DataGrid
      • Editors
        • QuillEditor
      • Feedback
        • Alert
        • Progress
      • File
        • Dropzone
        • FileButton
        • FileInput
      • Layout
        • SplitLayout
      • Navigation
        • TabBar
      • Pickers
        • DatePicker
        • DateTimePicker
        • DateRangePicker
        • DateCalendar
        • TimePicker
        • IconPicker
      • Surfaces
        • Card
      • Charts
        • AreaChart
  • Backend
    • Overview
  • Integrations
    • Overview
    • Environments
    • Database
      • MS SQL
      • SQL Lite
      • My SQL
      • PostgreSQL
    • API
      • Rest API
      • SMTP
      • Google Sheets
      • Twillio SMS
    • Javascript
      • Variable
      • Transformer
      • JS Query
    • Zeroplat Hosted
      • Zeroplat E-mail
  • Workflow (BPM)
    • Overview
    • Building and managing workflows
    • Inbox
    • Outbox
  • Marketplace
    • Overview
    • Management

Menu & Navigation

16 views 0

Written by Zeroplat
7 September 2025

Overview

In Zeroplat, a Menu represents an item in the left-hand navigation panel.
Menus are used to organize and group different pages, dashboards, and components within the application.
By creating menus, users can structure their application logically and place related pages under the same navigation group.

Menu Properties

When creating a new menu, the following properties are available:

  • Name*
    The display name of the menu as it will appear in the navigation panel.
  • Parent Menu
    Allows you to nest the new menu under an existing parent menu, creating a hierarchical structure.
    If left empty, the menu will appear at the top level.
  • Icon
    Choose an icon to visually represent the menu in the navigation bar.
    This improves usability and provides a quick visual cue for users.
  • Show in Navigation Menu
    Toggle this option to make the menu visible in the navigation panel.
    If disabled, the menu will exist in the system but won’t be displayed.
  • Active
    Controls whether the menu is active or inactive.
    Inactive menus will not be usable by end-users.

Steps to Create a New Menu

  1. Navigate to Visual Builder → Resources.
  2. Click the New button and select New Menu.
  3. Fill in the required fields:
    • Enter a Name for the menu.
    • (Optional) Select a Parent Menu if you want to nest it.
    • (Optional) Choose an Icon.
  4. Enable or disable:
    • Show in Navigation Menu
    • Active
  5. Click Save to create the menu.

Usage Example

  • A top-level menu called Administration can contain submenus such as Users, Roles, and Permissions.
  • Similarly, a Reports menu could contain submenus for Sales Reports and Finance Reports.

This hierarchical menu system makes navigation more intuitive for end-users.

Was this helpful?

Yes  No
Related Articles
  • DateCalendar
  • Progress
  • TimePicker
  • IconPicker
  • DateTimePicker
  • DateRangePicker

Didn't find your answer? Contact Us

Previously
Resources
Up Next
Pages
Copyright 2025 Zeroplat.io. All Rights Reserved