Custom data processors

Implementing a custom data processor is out of scope in this reference. You can find information on the implementation in TYPO3 Explained.

Custom data processors can be used in TypoScript just like any other data processor:

tt_content {
   examples_dataproccustom =< lib.contentElement
   examples_dataproccustom {
      templateName = DataProcCustom
      dataProcessing.10 = T3docs\Examples\DataProcessing\CustomCategoryProcessor
      dataProcessing.10 {
         as = categories
         categoryList.field = tx_examples_main_category

The available configuration depends on the implementation of the specific custom data processor, of course.

Example output