Skip to main content

23. Menu Management

Manages the creation, editing, activation, and organization of navigation menus.


📌 23.1 Menus Overview

Displayed Data:

FieldDescription
IDUnique identifier for each menu.
TypeDefines whether the menu is a Main Header Menu, Main Footer Menu, or Footer Menu.
FacilitySpecifies which facility the menu belongs to (e.g., Sports Club, Beach Club).
StatusActive (🟢 Green Label) or Inactive (🔴 Red Label).
ActionsOptions to activate/inactivate, edit, or delete the menu.

🔍 23.2 Filtering & Search Options

Filtering Options:

| Filter Option | Available Selections | | -------------------- | ------------------------------------------------------- | ------------ | | Search Bar | Search for menus by Menu Type, Facility, or Status. | | Filter by Status | Active | Inactive |


⚙️ 23.3 Menu Actions & Management

Users can perform various actions on menus.

Available Actions:

  • Set Menu to Inactive → Disables the menu but retains its data.
  • Edit → Opens a detailed editor to modify menu details.
  • Delete → Permanently removes the menu.

✏️ 23.4 Menu Creation & Editing

Administrators can create and modify navigation menus.

Editable Fields:

FieldDescription
Facility SelectionDropdown to select whether the menu belongs to Sports Club or Beach Club.
Menu Type SelectionOptions include: Main Header Menu, Main Footer Menu, Footer Menu.
Menu ItemsA list of selectable pages to include in the menu.

Available Menu Items:

  • Dining
  • Home
  • About Us
  • For Athletes
  • Our Services
  • Activities
  • Cancellation Policy
  • Terms and Conditions
  • Privacy Policy
  • Account Deletion
  • Contact Us
  • Memberships
  • Rowing
  • Jeddah Tribe
  • Testing Event
  • Selected menu items are displayed in an organized list.
  • Reordering & Deletion → Items can be removed or reordered within the menu.

Actions:

  • Add to Menu → Confirms adding selected pages to the menu structure.
  • Cancel → Discards any changes.
  • Save → Stores the updated menu configuration.

🔗 23.5 System Integration & Workflow

  • Facility-Based Menus → Ensures that menus are specific to their assigned facility (Sports Club or Beach Club).
  • Header & Footer Menu Segmentation → Separates menus into header and footer categories for better navigation.
  • Dynamic Menu Management → Allows administrators to edit menus in real-time, keeping the website structure flexible.

🎯 23.6 Conclusion

The Menu Management module provides a structured system for handling website navigation.
By allowing menu creation, dynamic structuring, and facility-based categorization, it ensures that users can efficiently manage website menus for an organized and user-friendly experience.