Tutorial: create your first site menu π#
Install the add-on π#
pip install cs.megamenu
Then install cs.megamenu from Site Setup β Add-ons.
Open the site root edit form βοΈ#
Log in as an administrator, open /Plone/@@edit, and switch to the
Mega menu fieldset.
Add a folder π#
In the Menu field, click Add folder.
Set the title, for example
Products.Optionally set a CSS class and a Plone icon name (for example
alarm).
Add a link π#
Select the folder, then click Add link.
Set the title, for example
Product A.Keep the Internal tab selected and use the content browser to choose a page.
Save the form.
Internal menu links participate in Ploneβs linkintegrity checks. If someone later deletes the target, Plone shows its standard βPotential link breakageβ warning.
The menu is now stored on the site root and rendered in place of the main navigation.
Try an override π§#
Create or open a Folder in the site.
Configure its Menu field with different items.
Visit the Folder. It uses its own menu; its descendants inherit it.
Try an opt-out π«#
Configure a menu on a Folder and delete all items.
Save. The main navigation renders nothing for that Folder and its descendants.
To restore inheritance, edit the Folder and click Use inherited menu.