milkyway-multimedia / ss-linkable-menus
This is an extension to add (complex) menu management for the Linkable module
Package info
github.com/milkyway-multimedia/ss-linkable-menus
Type:silverstripe-module
pkg:composer/milkyway-multimedia/ss-linkable-menus
Requires
- php: >=5.4
- milkyway-multimedia/ss-gridfield-utils: dev-master
- sheadawson/silverstripe-linkable: ~1
- silverstripe-australia/gridfieldextensions: ~1
Requires (Dev)
None
Suggests
- milkyway-multimedia/ss-mwm-formfields: (Not yet available for download) Allow links to use the tabbed version of SelectionGroup, and make the interface slightly less cluttered.
Provides
None
Conflicts
None
Replaces
None
This package is not auto-updated.
Last update: 2026-08-26 23:23:52 UTC
README
This is an extension to add menu management for the Linkable module. It works in a tree view within GridField for easy visualising, and the ability to add sub-menus.
Also includes some templates so you can easily use them recursively in your own templates (or as a base to copy from so you can have your own classes). By default, the templates are compatible with Twitter Bootstrap.
Install
Add the following to your composer.json file
"require" : {
"milkyway-multimedia/ss-linkable-menus": "dev-master"
}
Requirements
If installing manually, the following modules are required to get this one to work properly
Usage in templates
<% include LinkableMenu menuSlug='ENTER NAME OF SLUG HERE' %>
Credits
- Heyday Menu Manager - Lots of code borrowed from their module, but I wanted something that used existing modules and supported sub menus
- Heyday Labs - Author of above module
- Font Awesome - Used their bars icon for the menu icon
License
- MIT
Version
- Version 0.2 (Alpha)
Contact
Milkyway Multimedia
- Homepage: http://milkywaymultimedia.com.au
- E-mail: mell@milkywaymultimedia.com.au
- Twitter: @mwmdesign
