PHPackages                             fanor51/headless-container-support - 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. fanor51/headless-container-support

ActiveTypo3-cms-extension[Utility &amp; Helpers](/categories/utility)

fanor51/headless-container-support
==================================

Extension that adds container support for TYPO3 Headless extension

3.2.0(1y ago)1142.1k—8.7%6GPL-3.0-or-laterPHPPHP ^8.0

Since Jul 20Pushed 1y ago6 watchersCompare

[ Source](https://github.com/TYPO3-Headless/headless-container-support)[ Packagist](https://packagist.org/packages/fanor51/headless-container-support)[ RSS](/packages/fanor51-headless-container-support/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (5)Versions (20)Used By (0)

Headless Container Support (For TYPO3 v11/v12/v13)
==================================================

[](#headless-container-support-for-typo3-v11v12v13)

Install
-------

[](#install)

Install as any other extension:

- *Composer*: `composer require fanor51/headless-container-support`

TYPO3 Versionv11v12v13This Version2.\*3.\*^3.2Use
---

[](#use)

Take a look into `Example/TypoScript/Container/50_wrapper.typoscript` there is an example on how to configure the container. The special thing here is that we add a "new" data processor to the config. the processor is mainly the one from the container extension. Something was added only at the end

After this you need to overwrite the standard `lib.content` object with a where clause to exclude the "special" colPos´s from the container extension.

```
# PRELOAD EXTENSIONS SETTINGS
@import 'EXT:headless/Configuration/TypoScript/'

# Overwrite the default lib.content from the headless extension with added colPos where in YOUR Config Extension
# Add the colPos IDS from your Container Configuration to the where
lib.content = CONTENT_JSON
lib.content {
  table = tt_content
  select {
    orderBy = sorting
    where = colPos NOT IN (201,202,203)
  }
}

```

In this example we use the colPoses 201,202 and 203 for container contents which where setted in the container config under `Configuration/TCA/Overrides/tt_content.php`. An example for this you can find here: `Example/TCA/Overrides/tt_content.php`

In the end it should look like this:

[![image description](Docs/Assets/img.png)](Docs/Assets/img.png)

A complete json example is under: `Docs/Json/Example.json`

Customize
---------

[](#customize)

You can customize the names from the equivalent of the colPos in the TYPOSCRIPT like you need or want it.

[![image description](Docs/Assets/img_2.png)](Docs/Assets/img_2.png)

Credits
-------

[](#credits)

The development of the extension was supported by the TYPO3 agency [brandung GmbH](https://www.agentur-brandung.de/).

###  Health Score

44

—

FairBetter than 92% of packages

Maintenance45

Moderate activity, may be stable

Popularity38

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 91.5% 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 ~75 days

Recently: every ~178 days

Total

14

Last Release

425d ago

Major Versions

1.2.0 → 2.0.02023-04-04

2.1.0 → 3.0.02023-06-23

### Community

Maintainers

![](https://www.gravatar.com/avatar/89605d163d05f3c224b9cf2e18bc35bc8244c7e43b0454dc918c0dff54ec9f02?d=identicon)[Fanor51](/maintainers/Fanor51)

---

Top Contributors

[![Fanor51](https://avatars.githubusercontent.com/u/10448557?v=4)](https://github.com/Fanor51 "Fanor51 (43 commits)")[![brandung-gs](https://avatars.githubusercontent.com/u/97840058?v=4)](https://github.com/brandung-gs "brandung-gs (1 commits)")[![davidlemaitre](https://avatars.githubusercontent.com/u/156752?v=4)](https://github.com/davidlemaitre "davidlemaitre (1 commits)")[![KrohnMi](https://avatars.githubusercontent.com/u/46626775?v=4)](https://github.com/KrohnMi "KrohnMi (1 commits)")[![twoldanski](https://avatars.githubusercontent.com/u/66474451?v=4)](https://github.com/twoldanski "twoldanski (1 commits)")

---

Tags

containergridheadlessphptypo3typo3-extension

###  Code Quality

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/fanor51-headless-container-support/health.svg)

```
[![Health](https://phpackages.com/badges/fanor51-headless-container-support/health.svg)](https://phpackages.com/packages/fanor51-headless-container-support)
```

###  Alternatives

[b13/assetcollector

Add CSS and SVG files and strings as inline style tag/inline svg to the html code.

10118.4k](/packages/b13-assetcollector)[mfd/ai-filemetadata

Automatically generates FAL metadata for files by means of public LLMs

1142.1k](/packages/mfd-ai-filemetadata)[mautic/mautic-typo3

Add-on TYPO3 extension that enhances the "EXT:marketing\_automation" TYPO3 extension by connecting it to the Mautic Marketing Automation platform: Determine "Persona" from Mautic segments. Also provides additional services e.g. language synchronisation between Mautic and TYPO3.

236.3k](/packages/mautic-mautic-typo3)

PHPackages © 2026

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