PHPackages                             dma/dma\_elementgenerator - 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. dma/dma\_elementgenerator

AbandonedContao-module[Utility &amp; Helpers](/categories/utility)

dma/dma\_elementgenerator
=========================

Erlaubt das Erstellen von eigenen Contentelement und Modulen

1.1.0(3y ago)4413.4k↓50%18[37 issues](https://github.com/DMAGmbH/dma_elementgenerator/issues)LGPL-3.0+PHPPHP ^7.4 || ^8.0

Since Mar 24Pushed 3y ago17 watchersCompare

[ Source](https://github.com/DMAGmbH/dma_elementgenerator)[ Packagist](https://packagist.org/packages/dma/dma_elementgenerator)[ RSS](/packages/dma-dma-elementgenerator/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (2)Versions (13)Used By (0)

DMA Elementgenerator
--------------------

[](#dma-elementgenerator)

---

### Status der Erweiterung

[](#status-der-erweiterung)

**Diese Erweiterung wird aktuell nicht aktiv weiter entwickelt.** Ein [Funding](https://www.gofundme.com/f/dma-elementgenerator) um die Weiter- und insbesondere Neuentwicklung anzustoßen, stieß leider nicht auf die erforderliche Resonanz. Daher findet durch DMA GmbH aktuell keine aktive Entwicklung und Support statt.

Eine ähnliche Funktionalität um eigene Inhaltselement für Contao zu erstellen, bietet die Extension [RockSolid Custom Elements](https://extensions.contao.org/?p=madeyourday%2Fcontao-rocksolid-custom-elements)

Mit dem letzten Release ([Version 1.0.6](https://github.com/DMAGmbH/dma_elementgenerator/releases/tag/v1.0.6)) ist der DMA Elementgenerator grundsätzlich kompatibel zu PHP 8.1 und Contao 4.12. Dies wurde von [Ralph Leyendecker](https://www.leycom.de/) und Janosch (in der Freizeit) zusammen erreicht.

---

### Contao-Erweiterung

[](#contao-erweiterung)

Mit dem DMA Elementgenerator können eigene Contentelemente bzw. Frontendmodule angelegt werden. Das erlaubt es, beim Pflegen der Seite einfacher einheitliche Strukturen beizubehalten oder sogar zu "erzwingen".

Dazu wird unter "Elementgenerator" ein neues Element angelegt. Danach können die erforderlichen Formularfelder definiert werden. Hierbei werden die Backendformularfelder genutzt, sodass eine einheitliche Contao-Optik im Backend beibehalten wird.

Für jedes Element kann dabei auswählt werden, ob es als Contenelement und/oder als Frontendmodul zur Verfügung gestellt werden soll.

Kurze Anleitung (ergänzungsfähig): [http://de.contaowiki.org/Dma\_elementgenerator](http://de.contaowiki.org/Dma_elementgenerator)

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance3

Infrequent updates — may be unmaintained

Popularity37

Limited adoption so far

Community24

Small or concentrated contributor base

Maturity75

Established project with proven stability

 Bus Factor1

Top contributor holds 73.6% 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 ~703 days

Total

5

Last Release

1260d ago

PHP version history (2 changes)1.0.3PHP &gt;=5.3.4

1.1.0-rcPHP ^7.4 || ^8.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/8829909?v=4)[Janosch Oltmanns](/maintainers/JanoschOltmanns)[@JanoschOltmanns](https://github.com/JanoschOltmanns)

---

Top Contributors

[![JanoschSkuplik](https://avatars.githubusercontent.com/u/1091983?v=4)](https://github.com/JanoschSkuplik "JanoschSkuplik (142 commits)")[![JanoschOltmanns](https://avatars.githubusercontent.com/u/8829909?v=4)](https://github.com/JanoschOltmanns "JanoschOltmanns (37 commits)")[![kollmeier](https://avatars.githubusercontent.com/u/3280364?v=4)](https://github.com/kollmeier "kollmeier (4 commits)")[![dmasolutions](https://avatars.githubusercontent.com/u/47218104?v=4)](https://github.com/dmasolutions "dmasolutions (2 commits)")[![Toflar](https://avatars.githubusercontent.com/u/481937?v=4)](https://github.com/Toflar "Toflar (2 commits)")[![GrexAut](https://avatars.githubusercontent.com/u/5990312?v=4)](https://github.com/GrexAut "GrexAut (1 commits)")[![marvinone](https://avatars.githubusercontent.com/u/1754491?v=4)](https://github.com/marvinone "marvinone (1 commits)")[![srhinow](https://avatars.githubusercontent.com/u/741418?v=4)](https://github.com/srhinow "srhinow (1 commits)")[![YetiCGN](https://avatars.githubusercontent.com/u/447119?v=4)](https://github.com/YetiCGN "YetiCGN (1 commits)")[![UB3RL33T](https://avatars.githubusercontent.com/u/21123031?v=4)](https://github.com/UB3RL33T "UB3RL33T (1 commits)")[![katgirl](https://avatars.githubusercontent.com/u/1223243?v=4)](https://github.com/katgirl "katgirl (1 commits)")

---

Tags

contentmodulescontaolayoutelementscontentelement

### Embed Badge

![Health badge](/badges/dma-dma-elementgenerator/health.svg)

```
[![Health](https://phpackages.com/badges/dma-dma-elementgenerator/health.svg)](https://phpackages.com/packages/dma-dma-elementgenerator)
```

###  Alternatives

[hofff/contao-layoutusage

Shows on which pages the layouts are used

114.1k](/packages/hofff-contao-layoutusage)

PHPackages © 2026

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