Building a TYPO3 extension in Extbase/Fluid
Options for your frontend plugins
How to add a frontend plugin to your extension.
How to add a non-standard plugin. The example explains a plugin that displays a filtered list of your records instead of a list of all records.
How to set default and website specific configuration variables for your plugins via TypoScript
How to add plugin options to your content element forms of type “Insert Plugin”. If you want to filter the records of your extension model this is the right way to set the respective variables within the content element form (of a content element of type “Insert Plugin”).
How to change settings for the queries in your controllers/repository, e.g. if you save all your extension records in one storage folder and thus want to spare your editors the selection of the storage folder in the “Insert Plugin” content element.
Show your views with human-readable (and -writable) URLs: links to documentation on the so-called routeEnhancers (T3v9 and later) and notes on how to configure the RealURL extension for older T3 versions.
How to solve the problem with the error message “Page not found: Reason: Request Parameters could not be validates (&cHash Comparison failed)”
How to set up a ViewHelper to return multiple values. This might be helpful if you need to pass various dynamically generated variables.
How to set up a ViewHelper returning the width and height of an image.
Some other ViewHelpers I created that might be useful in page and content templates which is why I posted them in the more generic TYPO3 section.