Say Hello to Content Blocks in TYPO3 v12

Categories: Development, Community, TYPO3 CMS Created by André Kraus
Cobble stones
We are pleased to announce that the TYPO3 community can now test the current version of the Content Blocks in version 12. We invite you to test out the extension and give us your opinions and feedback. We continue to work closely with the Core development team and have been working on creating a graphical UI for Content Blocks in the backend.

The Structured Content Initiative is the strategic initiative focused on improving the content editing user experience in TYPO3 CMS. Read our last update to learn more about what we’ve been working on.

Support and Exchange With the Core Team

An important factor in the further development of Content Blocks is our collaboration and exchange with the Core Team. Based on their constructive feedback, we were able to implement many additional optimizations and leverage them for future development. Furthermore, the current patch is under review and we are striving for the earliest possible integration into version 13.

New GitHub Repository — Start Creating Content Blocks Today!

Based on the feedback received so far, we were able to reach another important milestone. We created a new GitHub repository which is now available for installation in TYPO3 v12. The community can now test the current version of the Content Blocks in version 12, and in turn can give us valuable feedback on current and new features. Please keep in mind that the respective status is still work in progress.

Version 0.1.0 of content_blocks can be accessed in the TER. You also take a look at the GitHub repository and the extension is available on Packagist.

If you want to install the extension via Composer in TYPO3 v12 you can do this with the following command:

composer require contentblocks/content-blocks

Content Blocks Builder Module

As mentioned in our news article from March 2023, we are working flat out on the realization and implementation of a GUI for the creation of Content Blocks. We are initially aiming for implementation as a standalone project via an independent website. 

Nevertheless, we would like to lay the foundation for the development of the long-awaited backend module to get the creation of Content Blocks using the GUI where you will use it most: in the TYPO3 backend. We would like to point out again that this standalone backend module is going to be a separate extension in TER, which will enable us to develop it more freely and rapidly, and users will be able to install the GUI in their development systems.

TYPO3Camp Hamburg (23–25 June 2023)

Our team was also represented at the TYPO3Camp in Hamburg. Nikita gave a lecture about the Content Blocks, in which the concept and the current status of development were presented. Similar to other lectures, the topic was well received and attracted many interested parties. In addition, the new GitHub repository was kickstarted in cooperation with Helmut Hummel during the camp. Many thanks for the support Helmut!

What’s Next?

We encourage you to test the extension via the repository or Packagist and give us your opinions and feedback! Open issues in GitHub, contact us on Slack via our channel #cig-structuredcontent or send us your feedback in other ways! We appreciate any help and support!

To ensure the migration from the Content Blocks Registration API to the Content Blocks Extension can be handled as easily as possible, we will take care of the corresponding UpgradeWizards and integrate it.

Additionally, the completion of the Content Blocks Builder Module is on our list.

Keep in Touch

Thank you for your great feedback so far! Please keep testing and sharing your thoughts with us! You can reach us at #cig-structuredcontent on Slack, or join our calls on the first and third Monday every month, at 8pm CET (7pm UTC).

The Structured Content Initiative

Change log:
30 September 2023, 05:10 CEST: Corrected the version number from 0.0.1 to 0.1.0.

Additional contributors for this article
  • Copy Editor : Felicity Brand
  • Content Publisher : Mathias Bolt Lesniak