mmenu

Das "mmenu" von Fred Heusschen ist ein Handy-Menü mit gleitenden Untermenüs. Das jQuery.mmenu-Plugin ist für eine private oder Non-Profit-Website kostenlos nutzbar.

Ansonsten sind die Lizenzbestimmungen zu beachten!

Download jQuery.mmenu-Plugin: http://mmenu.frebsite.nl/download.html

NEU - ab Version 8 (jQuery wird nicht mehr benötigt)

Die Zip-Datei entpacken und den Inhalt vom Verzeichnis "dist" nach "fileadmin" kopieren.

Wenn der Inhalt z.B. nach "fileadmin/Resources/Public/Mmenu/" kopiert wurde s. Screenshot, wird mit folgendem Setup das mmenu eingebunden:

page {
	includeCSS {
		mmenu = fileadmin/Resources/Public/Mmenu/mmenu.css
 		mmenubs = fileadmin/Resources/Public/Mmenu/wrappers/bootstrap/mmenu.bootstrap.css
	}
	includeJS {
		mmenupol = fileadmin/Resources/Public/Mmenu/mmenu.polyfills.js
		mmenu = fileadmin/Resources/Public/Mmenu/mmenu.js
	}
}

# Fire the plugin
page.jsInline.10 = TEXT
page.jsInline.10.value (
	document.addEventListener(
	"DOMContentLoaded", () => {
		new Mmenu( "#navbarToggler", {
			wrappers: ["bootstrap"],
			// ab hier optional - nur als Beispiel
			"extensions": [
				"pagedim-black",
				"theme-dark"
			],
			"counters": true
		});
	});
)

"extensions" und "counters" sind optional

Funktioniert nur ohne "Searchbox" und ohne .dropdown-submenu in der Navbar.