All TYPO3 extensions are classified into several predefined categories. These categories do not actually differentiate the extensions. They are more like hints for users about extension functionality. Often, it is difficult for the developer to decide which category an extension should belong to. The same extension can provide PHP code that fits into many categories. An extension can contain Frontend (FE) plugins, Backend (BE) modules, static data, and services, all at once. While it is not always the best solution to make such a monster extension, sometimes it is necessary. In this case, the extension author should choose the category that best fits the extension's purpose. For example, if an extension provides a reservation system for website visitors, it is probably FE related, even if it includes a BE module for viewing registrations. If an extension provides a service to log in users, it is most likely a service extension, even if it logs in FE users. It will...
TYPO3 Extension Development
TYPO3 Extension Development
Overview of this book
Table of Contents (13 chapters)
TYPO3 Extension Development
Credits
About the Author
About the Reviewer
Preface
Free Chapter
About TYPO3 API
Anatomy of TYPO3 Extension
Planning Extensions
Generating Extensions
Frontend Plugin: An In-Depth Study
Programming Frontend Plugins
Programming Backend Modules
Customer Reviews