Building a TYPO3 extension in Extbase/Fluid

Introduction

When I started writing this, I’ve been working with TYPO3 6.2. I am gradually updating these documents in order to respect changes for later TYPO3 versions. But please be aware that some tiny details might be different now. To set up the basic Domain Model of my extension I used the Extension Builder.

My coding helpers are sorted into three categories. Read an overview on the topics of each of these categories on the respective pages or directly access the helpers through the Topics list at the bottom of the page.

Useful links

Notes on the TYPO3 cache

Sometimes it is not enough to clear the caches via the backend scripts. Try emptying the folders /typo3conf/compressor/ and /typo3conf/Cache/ and/or truncating the DB tables beginning with cf_

As an administrator you can also unlock the Install Tool (go to System/Install in your backend). After unlocking it, go to “Important Actions” and press “Clear all cache”