Create the QCMM Frontend Menu Items
QCMM 2.0.21 ships five frontend menu-layout types: QCMM Plans, QCMM Dashboard, QCMM Checkout, QCMM Host Schedule, and QCMM Field Fulfillment. Which ones you publish depends on the workflows your site actually uses.
Joomla menu access controls visibility, while QCMM still enforces user, record, Host, Plan-group, and entitlement rules at runtime.
Available QCMM Menu Types
| Menu type | Use |
|---|---|
| QCMM Plans | Published membership catalog. The menu item can show all Plan Groups or selected Plan Groups. |
| QCMM Dashboard | Member self-service for memberships, billing, resources, Meetings, and configured member-area content. |
| QCMM Checkout | Checkout page for a selected membership Plan. Normal catalog flow routes here with a Plan selection. |
| QCMM Host Schedule | Frontend Host scheduling workspace. Runtime access requires the configured scheduling user groups plus relevant Host/Plan assignments. |
| QCMM Field Fulfillment | Frontend Custom Field fulfillment workspace. Runtime access is based on each Plan’s Frontend Fulfillment Editor Joomla groups. |
Create the Plans Menu Item
- In Joomla Administrator, open Menus and create a new menu item in the desired site menu.
- Choose Menu Item Type → QC Memberships & Meetings → QCMM Plans.
- Select All Plan Groups or limit the item to one or more Plan Groups.
- Set Joomla Access to the audience that should see the catalog, then save and publish.
- Open the frontend item and confirm only the intended published Plan Groups/Plans appear.
Create the Dashboard Menu Item
Create a second item using QCMM Dashboard. It is normally intended for signed-in members, so use an appropriate Joomla menu access level. QCMM still validates the current account and its records inside the view.
Checkout Is Usually Reached from Plans
The QCMM Checkout layout exists as a menu type, but checkout is Plan-specific. In the normal workflow, a customer selects a Plan and QCMM routes to checkout with that Plan context. Do not make a generic Checkout link your primary catalog entry unless you have intentionally provided the required Plan context.
Create Staff Menu Items Only When Needed
- Publish QCMM Host Schedule only for sites using Max / All Access scheduling, and give the menu item an appropriate Joomla access level. QCMM additionally checks scheduling user groups and Host assignments.
- Publish QCMM Field Fulfillment only when Max / All Access Custom Field fulfillment is in use. Plan-specific Fulfillment Editor groups remain the authoritative frontend access rule.
- Meeting Room is not a general menu-layout type in the 2.0.21 package; members and Hosts reach a specific Meeting from the booking/member workflow.
Verify with Real Roles
Test Plans as the intended visitor/member, Dashboard as a normal member, Host Schedule as an assigned Host, and Field Fulfillment as an actual configured Fulfillment Editor. A Super User test alone cannot prove the role gates are correct.
Community Discussion
Want to compare QCMM workflows or discuss how other Joomla site owners use this feature? Visit the QC Memberships & Meetings Community. For private support, account-specific entitlement or billing issues, or bug reports, use the QuantaCade support system.