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:

EXT:site_package/Configuration/TypoScript/setup.typoscript
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
      }
   }
}
Copied!

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

Example output