Building a TYPO3 extension in Extbase/Fluid
Every time you edit your extension in the Extension Builder an automatic backup gets saved. Here’s how to find it.
How to add the built-in Rich Text Editor (RTE) to a textfield of an extension model (in the backend form of its records) and display the text as HTML in the frontend (Fluid template).
How to add more properties to your domain model (fields in your database table).
How to add virtual properties to your domain model (properties that are not reflected by specific fields in your database table).
Sometimes you need a flexible set of properties but an additional model would be overload. Say you want to add a simple list of projects to your domain model but the number of projects can be anything between 0 and x. This is where TYPO3’s Flexform is helpful. But how to actually make it help you is very poorly documented. Thus this small tutorial.
How to add a field that references a single file/image of the built-in File Abstraction Layer (FAL)
How to add a field that references multiple files/images of the built-in File Abstraction Layer (FAL)
How to make your extension flush the caches of pages displaying plugin records when updating a record.
How to format an instance of TYPO3’s very own