guttmann/silverstripe-menumanager-subsites

Maintainers

👁 guttmann

Package info

github.com/guttmann/silverstripe-menumanager-subsites

Issues

Type:silverstripe-vendormodule

pkg:composer/guttmann/silverstripe-menumanager-subsites

Statistics

Installs: 15 964

Dependents: 0

Suggesters: 0

Stars: 2

2.1.0 2024-01-30 22:52 UTC

Requires (Dev)

None

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 8ae2f1a7cd71897bbb95b0e797a08d129bc1bdb2

This package is auto-updated.

Last update: 2026-06-29 01:49:25 UTC


README

This module enables per subsite menu sets using Heyday's Menu Manager module.

Installation

Install via composer:

composer require guttmann/silverstripe-menumanager-subsites dev-master

No other configuration is required. Once installed any menu sets created will be linked to the currently selected Subsite at the time of creation.

Usage

Menu sets can still be accessed from templates via $MenuSet("Your Menu Set").MenuItems but if you want to ensure each Subsite only accesses its own MenuSets you can use this in your templates instead:

<% loop $SubsiteMenuSet("Your Menu Set").MenuItems %>
 <a href="$Link" class="$LinkingMode">$MenuTitle</a>
<% end_loop %>