PHPackages                             agoat/contao-customcontentelements - 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. agoat/contao-customcontentelements

ActiveContao-bundle

agoat/contao-customcontentelements
==================================

Contao 4 custom content elements

2.4.2(3y ago)35524[13 issues](https://github.com/agoat/contao-customcontentelements-bundle/issues)LGPL-3.0+PHPPHP ^7.2

Since Sep 4Pushed 3y ago1 watchersCompare

[ Source](https://github.com/agoat/contao-customcontentelements-bundle)[ Packagist](https://packagist.org/packages/agoat/contao-customcontentelements)[ RSS](/packages/agoat-contao-customcontentelements/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (10)Dependencies (1)Versions (64)Used By (0)

Custom content elements for Contao 4
====================================

[](#custom-content-elements-for-contao-4)

[![Version](https://camo.githubusercontent.com/a03dc157a8e6d82ee46bac071aa1ce6b55878569f3ceb427cee19f49533e53a9/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f61676f61742f636f6e74616f2d637573746f6d636f6e74656e74656c656d656e74732e7376673f7374796c653d666c61742d737175617265)](http://packagist.org/packages/agoat/contao-customcontentelements)[![License](https://camo.githubusercontent.com/6bdf922769eb4af2edeb03a67ee74628250ac814b001d1183d7b69edffd58ea3/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f61676f61742f636f6e74616f2d637573746f6d636f6e74656e74656c656d656e74732e7376673f7374796c653d666c61742d737175617265)](http://packagist.org/packages/agoat/contao-customcontentelements)[![Downloads](https://camo.githubusercontent.com/d0011864d0643e6709a40851c091273ade8498536e8c90a0b7ed8dc0ba06443d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f61676f61742f636f6e74616f2d637573746f6d636f6e74656e74656c656d656e74732e7376673f7374796c653d666c61742d737175617265)](http://packagist.org/packages/agoat/contao-customcontentelements)

#### Now compatible with Contao 4.4 lts and 4.9 lts (Contao 4.10+ not tested) !!

[](#now-compatible-with-contao-44-lts-and-49-lts-contao-410-not-tested-)

About
-----

[](#about)

Create your own **content elements** with individual input fields.

Almost any input mask for content elements can be created, from very simple text entries to complex input structures with a choice of images, pages and various options.

**Custom content elements** consist of a **template** and any number of **patterns** that provide the various input fields. The patterns can be configured in such a way that they give the content data to the template, where it can be output into any corresponding HTML structure.

This makes it possible to implement both simple widgets (such as 'hero images') and extensive information boards (like 'team pages' with names, e-mails, numbers and addresses of the employees). And all the content can be accessed in a simple and elegant way.

Notice
------

[](#notice)

There was a complete database redesign from Version `1.x` to `2.x`. A direct upgrade is not possible and all custom content elements must be re-created.

Install
-------

[](#install)

### Contao manager

[](#contao-manager)

Search for the package and install it

```
agoat/contao-customcontentelements
```

### Managed edition

[](#managed-edition)

Add the package

```
# Using the composer
composer require agoat/contao-customcontentelements
```

Registration and configuration is done by the manager-plugin automatically.

### Standard edition

[](#standard-edition)

Add the package

```
# Using the composer
composer require agoat/contao-customcontentelements
```

Register the bundle in the AppKernel

```
# app/AppKernel.php
class AppKernel
{
    // ...
    public function registerBundles()
    {
        $bundles = [
            // ...
            // after Contao\CoreBundle\ContaoCoreBundle
            new Agoat\CustomContentElementsBundle\AgoatCustomContentElementsBundle(),
        ];
    }
}
```

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity72

Established project with proven stability

 Bus Factor1

Top contributor holds 100% 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 ~41 days

Recently: every ~444 days

Total

58

Last Release

1203d ago

Major Versions

0.10.2 → 1.0.02017-01-26

1.4.3 → 2.0.0-beta12017-08-14

PHP version history (4 changes)0.1.0PHP &gt;=5.5.0

1.2.1PHP &gt;=5.6

2.2.0-beta2PHP ^5.6|^7.0

2.4.0PHP ^7.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/997c86a9469c2c980383535f7da7aa11a81e083249fc3af9ed2a13150b5ce731?d=identicon)[aGoat](/maintainers/aGoat)

---

Top Contributors

[![agoat](https://avatars.githubusercontent.com/u/1402434?v=4)](https://github.com/agoat "agoat (11 commits)")

---

Tags

contaocontao-bundlecontao-content-elementscontao4contentelementsplugincontentcontaoelementscontent elementscustom-elementscontao-bundlecontao4

### Embed Badge

![Health badge](/badges/agoat-contao-customcontentelements/health.svg)

```
[![Health](https://phpackages.com/badges/agoat-contao-customcontentelements/health.svg)](https://phpackages.com/packages/agoat-contao-customcontentelements)
```

###  Alternatives

[madeyourday/contao-rocksolid-custom-elements

Create your own, nestable content elements using a modular system. End the WYSIWYG chaos with your own content elements.

50341.9k12](/packages/madeyourday-contao-rocksolid-custom-elements)[terminal42/contao-node

Node bundle for Contao Open Source CMS

3172.5k4](/packages/terminal42-contao-node)

PHPackages © 2026

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