TYPO3 Content Blocks GUI TYPO3 Content Blocks GUI

2 likes

content_blocks_gui / beta

The Content Blocks GUI provides a visual backend module for creating and editing Content Blocks.

This version supports TYPO3

13 LTS 14 LTS

Older versions also support TYPO3

13 LTS 14 LTS


Tags

Get started

Download 1.0.1

Details

Author
TYPO3 Content Types Team
Last update
31. Jul 2026
First upload
31. Mar 2026
Downloads
1,649
Category
Backend Modules
Dependencies

Last upload comment

Release v1.0.1:

Align the ext_emconf.php dependency constraints with the dual TYPO3 v13 + v14 support.


Downloads by month

Installation

  1. Download ZIP file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the ZIP file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.
  1. Go to your folder where the root composer.json file is located
  2. Type: composer require friendsoftypo3/content-blocks-gui to get the latest version that runs on your TYPO3 version.
  1. Download T3X file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the T3X file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.

Version history

Filter for TYPO3 versions

1.0.1 beta Latest
July 31, 2026
TYPO3: 13 LTS 14 LTS (>=13.4.19 <=14.99.99)
Release v1.0.1:

Align the ext_emconf.php dependency constraints with the dual TYPO3 v13 + v14 support.
Download
1.0.0 beta
July 30, 2026
TYPO3: 13 LTS (>=13.4.19 <=13.99.99)
Release v1.0.0:

TYPO3 v14 support — the Content Blocks GUI now runs on both TYPO3 v13 and v14 (and content-blocks 1.x and 2.x) from a single, dual-compatible codebase.

- [FEATURE] Support TYPO3 v14 alongside v13 (composer: typo3/cms-* ^13.4.19 || ^14.3, friendsoftypo3/content-blocks ^1.4.6 || ^2.0)
- [FIX] Resolve SchemaMigrator from a fresh container so Collection child tables are created correctly on TYPO3 v14 (Doctrine DBAL 4)
- [FIX] Use the AsController attribute, available on both v13 and v14
- [FIX] Read content block translations via getAllTranslations() on content-blocks 2.x and getLanguageFile() on 1.x
- [TASK] Declare providesPackages so TYPO3 v14 skips the deprecated ext_emconf.php, which is kept for v13 and non-Composer (legacy) mode
- [TASK] Make the E2E suite dual-compatible (v14 renders modals as native <dialog>) and robust against cold-start flakes

Verified green on TYPO3 v13 (Composer), v14 and v13 legacy (non-Composer): unit, functional, phpstan, cs-fixer and the full Playwright E2E suite.

Includes all improvements from v0.4.0 (mandatory field validation #20, incompatible Basics filtering #19, independent pane scrolling #18, and extensive mutation-verified test hardening).
Download
0.4.0 beta
July 30, 2026
TYPO3: 13 LTS (>=13.4.19 <=13.99.99)
Release v0.4.0:

- [FEATURE] Enforce and mark vendor/name/host extension as required; Record Types additionally require table and label field (#20)
- [FIX] Hide re-use Basics incompatible with the content type, both in the Basics list and the field property dropdown (#19)
- [FIX] Give editor panes independent scroll so the field configuration stays visible (#18)
- [FIX] Keep table/typeField in Record Type YAML on update (fixes save schema error)
- [FIX] Scope field identifier uniqueness per table (Collection = new scope, Palette/Tab transparent)
- [FIX] Block Save & Close on missing required fields without a stuck "Saving..." overlay
- Set extension state to beta
- Extensive mutation-verified E2E, functional and unit test hardening
Download
0.3.0 alpha
April 20, 2026
TYPO3: 13 LTS (>=13.4.19 <=13.99.99)
Release v0.3.0:

- Fixing broken legacy mode, broken save action and database update schema, thx to @mkrappitz for reporting in #14
- Refactor property parent path structure
- Fix close handling after upload
- Update Content Blocks dependency
Download
0.2.0 alpha
April 10, 2026
TYPO3: 13 LTS (>=13.4.19 <=13.99.99)
Release 0.2.0:
Refactoring extension development, move all necessary scripts, tests, and TypeScript files to this extension repository to enable contribution.

- Fix support for legacy setup destination extension detection, thx to @mkrappitz mentioned in #14.
- Fix toggle all in select mode. fixes #13, thx to @richardkrikler for pointing out this issue
Download
0.1.2 alpha
April 03, 2026
TYPO3: 13 LTS (>=13.4.19 <=13.99.99)
Bugfix Release 0.1.2:
- fixes #8 add support for Pallets, fix not shown Collection properties, thx to @baderpaul.
- Update README.md to reflect new location of Content Blocks GUI in TYPO3 backend. fixes #11 thx to @richardkrikler
Download
0.1.1 alpha
April 02, 2026
TYPO3: 13 LTS (>=13.4.19 <=13.99.99)
Bugfix Release v0.1.1

- No Content Block creation possible in non composer mode, thx to @mkrappitz fixes #1
- Saving existing Basic creates duplicate, thx to @nhovratov fixes #2
- Checkbox "items" property saved incorrctly, thx to @nhovratov fixes #3
- prefixType must not be saved with empty string, thx to @nhovratov fixes #4
- Add soft fail for currently not supported FileType handling, thx to @baderpaul
and @nhovratov #7
- Increase dark mode support, thx to @jonaseberle

Detailed commits you can find in development repo.
Download
0.1.0 alpha
March 31, 2026
TYPO3: 13 LTS (>=13.4.19 <=13.99.99)
Add publish to TER Action
Download

Get started

Download 1.0.1

Details

Author
TYPO3 Content Types Team
Last update
31. Jul 2026
First upload
31. Mar 2026
Downloads
1,649
Category
Backend Modules
Dependencies