PHPackages                             dklemmt/contao\_dk\_mmenu - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. dklemmt/contao\_dk\_mmenu

ActiveContao-bundle[Utility &amp; Helpers](/categories/utility)

dklemmt/contao\_dk\_mmenu
=========================

Implementation of mmenu as an extension for the Contao Open Source CMS.

4.1.4(6mo ago)1578.7k↓38.5%17[10 issues](https://github.com/dklemmt/contao_dk_mmenu/issues)MITJavaScriptPHP &gt;=7.4

Since Oct 7Pushed 6mo ago12 watchersCompare

[ Source](https://github.com/dklemmt/contao_dk_mmenu)[ Packagist](https://packagist.org/packages/dklemmt/contao_dk_mmenu)[ RSS](/packages/dklemmt-contao-dk-mmenu/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (8)Versions (37)Used By (0)

mmenu - Mobile Navigation für Contao
====================================

[](#mmenu---mobile-navigation-für-contao)

[![Version](https://camo.githubusercontent.com/2978c97072670fe15d2deac749b50a0b3a7f6b3770f06aed99e8363650788574/687474703a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f646b6c656d6d742f636f6e74616f5f646b5f6d6d656e752e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/dklemmt/contao_dk_mmenu)[![License](https://camo.githubusercontent.com/48f41cca708a4eb8d5a41e5d7028c77042e80e4df66ac766f544eb32a2706261/687474703a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f646b6c656d6d742f636f6e74616f5f646b5f6d6d656e752e7376673f7374796c653d666c61742d737175617265)](http://spdx.org/licenses/MIT.html)[![Downloads](https://camo.githubusercontent.com/b5af40ef7efe7b0f178a00a399eeece163b102a915556a35de96f05065d37a54/687474703a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f646b6c656d6d742f636f6e74616f5f646b5f6d6d656e752e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/dklemmt/contao_dk_mmenu)

***mmenu*** ist ein JavaScript Plugin von Fred Heusschen, das ein platzsparendes Navigationsmenü erstellt. Es ist vor allem für mobile Webseiten/Layouts sinnvoll kann jedoch auch für große Layouts verwendet werden.

Nach der Installation dieser Erweiterung stehen innerhalb von Contao zwei zusätzliche Modultypen zur Verfügung, die von den beiden Core-Navigationstypen abgeleitet wurden und diese um die neue Funktionalität erweitern. Sie heißen *mmenu - Navigationsmenü* sowie *mmenu - Individuelle Navigation*. Darüber hinaus kann mit *mmenu - HTML* beliebiger Inhalt in ein mmenu ausgegeben werden.

Das Navigationsmenü ist standardmäßig versteckt. Mit Hilfe eines beliebigen Links wird der eigentliche Seiteninhalt je nach eingestellter Menü-Position verschoben. Damit dies funktioniert **muss** jedem Navigationsmenü in den Experten-Einstellungen des Moduls eine CSS-ID zugewiesen werden! Mit einer URL (``) auf diese wird das Menü bei Klick auf den Link eingeblendet.

Möglichkeiten der Erweiterung und von mmenu
-------------------------------------------

[](#möglichkeiten-der-erweiterung-und-von-mmenu)

- beliebig viele Menüs auf einer Seite
- Menüs können beliebig viele Navigations-Elemente sowie Untermenüs enthalten
- Anzeige eines Zählers über die Anzahl der enthaltenen Untermenüs zu einem Navigations-Element
- Menü-Position: links, rechts, oben, unten oder als Pop-Up
- horizontal animierte Wechsel in Untermenüs oder nach unten aufklappende Untermenüs
- wahlweise Anzeige eines eingabesensitiven Suchfelds über die Navigations-Elemente
- verschiedene Themes

Quelle/Beispiele
----------------

[](#quellebeispiele)

Tipps/Hinweise
--------------

[](#tippshinweise)

- Der Seiteninhalt sollte einen nicht transparenten Hintergrund (Farbe/Bild) erhalten.
- Technisch bedingt wird für alle Navigationsmenüs auf der gleichen Seite das gleiche Theme benutzt.
- Wird beliebiges HTML eingebunden, so werden dafür keine CSS-Stile gesetzt. Dies ist so gewollt.

Lizenz Hinweise
---------------

[](#lizenz-hinweise)

Ab Version 2.0 verwendet diese Extension die neueste Version von mmenu, die für kommerzielle Zwecke lizenzpflichtig ist.

Die Contao Academy hat hierfür am 22.12.2018 einen „Multiple websites license“ erworben und zur Verfügung gestellt, wodurch die Erweiterung auch zukünftig für kommerzielle Projekte ohne eigene Lizenz verwendet werden darf. Weitere Lizenz-Details siehe:

Danksagungen
------------

[](#danksagungen)

Die Entwicklung der Version `3.0.0` wurde von der [Agentur dreibein](https://www.agentur-dreibein.de/) finanziert.
Die Entwicklung der Version `4.0.0` wurde von der [Agentur Eikona Media](https://www.eikona-media.de/) unterstützt.

###  Health Score

52

—

FairBetter than 96% of packages

Maintenance54

Moderate activity, may be stable

Popularity41

Moderate usage in the ecosystem

Community23

Small or concentrated contributor base

Maturity75

Established project with proven stability

 Bus Factor1

Top contributor holds 51.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~137 days

Recently: every ~149 days

Total

33

Last Release

194d ago

Major Versions

1.5.1 → 2.0.02017-12-02

1.5.2 → 2.1.02018-09-10

2.1.1 → 3.0.0-RC12019-07-02

3.2.5 → 4.0.02022-11-30

PHP version history (5 changes)1.3.0PHP &gt;=5.3

3.0.0-RC1PHP &gt;=7.1

3.2.3PHP ^7.1 || ^8.0

4.0.0PHP ^7.4 || ^8.0

4.1.2PHP &gt;=7.4

### Community

Maintainers

![](https://www.gravatar.com/avatar/033fa4f7dbc0b8c011964478a78747835da7e46f7b21fdef3f70435313eb602b?d=identicon)[dklemmt](/maintainers/dklemmt)

---

Top Contributors

[![dklemmt](https://avatars.githubusercontent.com/u/1721629?v=4)](https://github.com/dklemmt "dklemmt (63 commits)")[![fritzmg](https://avatars.githubusercontent.com/u/4970961?v=4)](https://github.com/fritzmg "fritzmg (43 commits)")[![rabauss](https://avatars.githubusercontent.com/u/14016098?v=4)](https://github.com/rabauss "rabauss (7 commits)")[![koertho](https://avatars.githubusercontent.com/u/12064642?v=4)](https://github.com/koertho "koertho (5 commits)")[![mirkogleibe](https://avatars.githubusercontent.com/u/850300?v=4)](https://github.com/mirkogleibe "mirkogleibe (1 commits)")[![Floxn](https://avatars.githubusercontent.com/u/15326334?v=4)](https://github.com/Floxn "Floxn (1 commits)")[![aschempp](https://avatars.githubusercontent.com/u/1073273?v=4)](https://github.com/aschempp "aschempp (1 commits)")[![Defcon0](https://avatars.githubusercontent.com/u/1485098?v=4)](https://github.com/Defcon0 "Defcon0 (1 commits)")[![AlexejKossmann](https://avatars.githubusercontent.com/u/32612134?v=4)](https://github.com/AlexejKossmann "AlexejKossmann (1 commits)")

---

Tags

mobilemenucontaonavigation

### Embed Badge

![Health badge](/badges/dklemmt-contao-dk-mmenu/health.svg)

```
[![Health](https://phpackages.com/badges/dklemmt-contao-dk-mmenu/health.svg)](https://phpackages.com/packages/dklemmt-contao-dk-mmenu)
```

###  Alternatives

[codefog/contao-haste

haste extension for Contao Open Source CMS

42650.8k139](/packages/codefog-contao-haste)[symplify/monorepo-builder

Not only Composer tools to build a Monorepo.

5205.3M82](/packages/symplify-monorepo-builder)[civicrm/civicrm-core

Open source constituent relationship management for non-profits, NGOs and advocacy organizations.

728272.9k20](/packages/civicrm-civicrm-core)[codefog/contao-news_categories

News Categories bundle for Contao Open Source CMS

3183.3k6](/packages/codefog-contao-news-categories)[contao/manager-bundle

Provides the Contao Managed Edition

181.3M61](/packages/contao-manager-bundle)[terminal42/contao-folderpage

Provides a new page type for Contao that allows you to group pages into folders.

18147.9k9](/packages/terminal42-contao-folderpage)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
