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 language menu array that will be
assigned to FLUIDTEMPLATE as variable.
- MenuProcessor
- This menu processor generates a menu array that will be 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.