DataProcessing

Table of Contents

Classes

CommaSeparatedValueProcessor
This data processor will take field data formatted as a string, where each line, separated by line feed, represents a row. By default columns are separated by the delimiter character "comma ,", and can be enclosed by the character 'quotation mark "', like the default in a regular CSV file.
DatabaseQueryProcessor
Fetch records from the database, using the default .select syntax from TypoScript.
DataProcessorRegistry
Registry for data processors, tagged with "data.processor"
FilesProcessor
This data processor can be used for processing data for record which contain relations to sys_file records (e.g. sys_file_reference records) or for fetching files directly from UIDs or from folders or collections.
FlexFormProcessor
This data processor converts the XML structure of a given FlexForm field into a fluid readable array.
GalleryProcessor
This data processor will calculate rows, columns and dimensions for a gallery based on several settings and can be used for f.i. the CType "textmedia"
LanguageMenuProcessor
This menu processor generates a json encoded menu string that will be decoded again and assigned to FLUIDTEMPLATE as variable.
MenuProcessor
This menu processor utilizes HMENU to generate a json encoded menu string that will be decoded again and assigned to FLUIDTEMPLATE as variable. Additional DataProcessing is supported and will be applied to each record.
PageContentFetchingProcessor
All-in-one data processor that loads all tt_content records from the current page layout into the template with a given identifier for each colPos, also respecting slideMode or collect options based on the page layouts content columns.
RecordTransformationProcessor
Creates Record objects out of full data sets (= DB entries).
SiteLanguageProcessor
Fetch the SiteLanguage object containing all information about the current language
SiteProcessor
Fetch the site object containing all information about the current site
SplitProcessor
This data processor can be used for processing data for the content elements which have split contents in one field like e.g. "bullets". It will split the field data in an array ready to be iterated over in Fluid.

        
On this page

Search results