What is the Flexform-based TYPO3 content element?
TYPO3 core has many ways to create custom content elements (like Sliders, Accordion, etc.). TYPO3 Flexform is an old technology method for producing flexible content elements. Flexforms store data within an XML structure inside a single DB column. Read more!
The most popular TYPO3 extensions were available for years, like the DCE TYPO3 extension and FluidTYPO3 Flux TYPO3 extension, which feels like heaven for TYPO3 integrators and developers.
Why Migration from Flexform to TCA?
6 Steps Approach
Wait. Why Do We Recommend Mask?
- Verified TYPO3 Extension
- Guaranteed on Quality and Reliability (by TYPO3.com)
- Checked by TYPO3 Core People
- Powered by Thousands of TYPO3 Instances
- Compatible with Future TYPO3 Versions
- Hopefully, Migration with the TYPO3 Structured Content Initiative (EXT:content_blocks)
DCE to Mask Extension
Two legendary TYPO3 extensions, EXT:dce and EXT:mask. The easiest and fastest way to migrate from Flexform (DCE) to TCA (Mask)
- DCE Elements Migration to Mask
- Free Analysis of Architecture
- Install & Configure Mask Extension
- Mask Elements Creation
- Content Migration from DCE to Mask
- Fluid Mask Template Setup
- Includes Deliver & Deployment
- 1:1 QS Testing
DCE to TCA Core
If you don’t like EXT:mask, consider the most popular Flexform-based TYPO3 extension migration from EXT:dce to TCA TYPO3 core way.
- DCE Elements Migration to TCA core
- Free Analysis of Architecture
- TCA Core Elements Creation
- Content Migration from DCE to TCA core
- Fluid Template Setup
- Includes Deliver & Deployment
- 1:1 QS Testing
Flux to Mask
Flux (Powered for FluidTYPO3) is widely used to create Flexform-based TYPO3 content elements. Let’s migrate it to modern EXT:mask.
- Flux Elements Migration to Mask
- Free Analysis of Architecture
- Install & Configure Mask Extension
- Mask Elements Creation
- Content Migration from Flux to Mask
- Fluid Mask Template Setup
- Includes Deliver & Deployment
- 1:1 QS Testing
Flux to TCA Core
If you don’t like EXT:mask, consider EXT:flux (Powered for FluidTYPO3) to TCA TYPO3 core way.
- Flux Elements Migration to TCA core
- Free Analysis of Architecture
- TCA Core Elements Creation
- Content Migration from Flux to TCA core
- Fluid Template Setup
- Includes Deliver & Deployment
- 1:1 QS Testing
Flexform Core to Mask
Do you have a custom element without any Flexform-based TYPO3 extensions? No problem, we can help you to migrate them to EXT:mask.
- Elements Migration to Mask
- Free Analysis of Architecture
- Install & Configure Mask Extension
- Mask Elements Creation
- Content Migration from to Mask
- Fluid Mask Template Setup
- Includes Deliver & Deployment
- 1:1 QS Testing
Flexform Core to TCA Core
If you don’t like EXT:mask, Let’s migrate from TYPO3 core to core – Flexform to TCA. We will be happy to do it, too.
- Elements Migration to TCA core
- Free Analysis of Architecture
- TCA Core Elements Creation
- Content Migration from to TCA core
- Fluid Template Setup
- Includes Deliver & Deployment
- 1:1 QS Testing
Happy Customers
Frequently Asked Questions
Mehr FAQsFlexform is very technical and well-known by the TYPO3 integrators. It’s one of the oldest TYPO3 technologies to create custom elements. Flexform contains an XML format structure which contains content and stores to TYPO3’s tt_content table. Here is an example of XML structure.
Here are the most important advantages of migrating from Flexform to TCA (e.g., DCE to Mask).
- 1. Closer to the TYPO3 core APIs
- 2. Better speed and performance
- 3. Compatible of 3rd party TYPO3 extensions
- 4. Well extend TYPO3 core & extensions
- 5. Easy & faster development
- 6. Reduce support & maintenance costs
- 7. Compatible with future TYPO3 versions
Yes, whenever you plan to switch to TCA-based custom content elements, you should consider migrating all your created Flexform content elements.
Well, technically both are the same thing because EXT:mask is developed using TYPO3 core. The mask extension is one of the popular custom elements creating the TYPO3 extension. Mask TYPO3 extension provides a flexible drag-n-drop GUI based backend module to easily create custom TYPO3 content elements.
Yes, you should have technical expertise to migrate Flexform to TCA because technically there are so many tasks. If you don’t have too much experience then you should consider making this happen by a good TYPO3 agency service provider.
The answer is simple because the TYPO3 core is developed based on TCA. So it will give us a guarantee to support future TYPO3 versions.
During the migration process e.g., EXT:dce to EXT:mask. The frontend fluid needs to be changed like TYPO3 fluid’s object name will change.
Automatic data migration is the biggest challenge while migrating Flexform to TCA. In Flexform everything is stored in XML format (in tt_content table). We have created our own custom TYPO3 extension to migrate XML format to tt_content’s columns.
Yes, you can migrate your custom created TYPO3 content elements from Flexform core to TCA core. Basically EXT:dce and EXT:flux is created using Flexform core, so it should be fine.
The estimation depends on the project's size. Take a look at above our pricing plan section, the time required to complete migration is based on the number of content elements.
Yes, based on your architecture of Flexform TYPO3 content elements, we have different pricing models. Examples to migrate from DCE to Mask have less cost compared to DCE to TCA core.
Of course, It would be our responsibility to deliver & deploy, as well as we are giving 30 days free support after the migration.
Yes, the migration from Flexform to TCA does not concern any TYPO3 versions. But we highly recommend upgrading your TYPO3 core to the latest version.
No! We will take care to migrate all Flexform content elements to TCA. Our QS team will make sure about 1:1 testing of your old and new migrated site’s content elements.