TYPO3 Logo
TCA Reference
Options
Give feedback View source How to edit Edit on GitHub Full documentation (single file)

TCA Reference

About table configuration

  • Introduction
  • Examples
    • About the examples
    • How to use the styleguide extension
  • Best practices
    • Common fields
    • Language fields

Reference

  • Field definitions (columns)
    • Display conditions in TCA columns
    • Examples
  • Field types (config > type)
    • Properties in depth
      • fieldInformation
      • itemsProcFunc
      • MM
      • fieldControl
        • addRecord
        • editPopup
        • listModule
        • resetSelection
      • fieldWizard
        • defaultLanguageDifferences
        • localizationStateSelector
        • otherLanguageContent
    • Category
      • Examples
    • Checkboxes
      • Default checkbox
      • Toggle checkbox
      • Labeled toggle checkbox
      • Examples
    • Color
    • Country
    • Datetime
    • Email
    • File
    • FlexForm field
      • About the data structure
      • FlexForm syntax
      • Examples
    • Folder
    • Group fields
      • Examples
      • Stored data values
    • Image manipulation
    • IRRE / inline
      • Examples
    • Input
    • Json
    • Language fields
      • Introduction
      • Examples
      • Language field properties
      • Migration
      • History
    • Link
    • The none field
    • Number
    • Pass through / virtual field
    • Password
      • Password policy examples
      • Password generator examples
    • Radio buttons
    • Select fields
      • selectSingle
      • Select multiple values (selectSingleBox)
      • selectCheckBox
        • selectCheckBox and type check fields compared
      • selectMultipleSideBySide
        • Examples
      • selectTree
      • Property details
        • Item group API methods
    • Slugs / URL parts
      • Introduction
    • Text areas & RTE
      • text (multiline)
      • Rich text editor (RTE)
      • belayoutwizard
      • codeEditor (previously "t3editor")
      • textTable
    • Custom inputs (user)
    • Uuid
  • Table properties (ctrl)
    • Auto-created columns
    • Enabling columns
    • Examples
  • Grouping fields (palettes)
  • Fields to be displayed (types)
    • tt_content system fields

Appendix

  • Sitemap
  1. TCA Reference
  2. Field types (config > type)
  3. Properties in depth
Give feedback Edit on GitHub

Properties in depth

The following TCA properties need some in-depth description. They work basically the same no matter which of the allowed field types they are used in.

  • fieldInformation
    • Example
  • itemsProcFunc
    • Passed parameters
    • Example
  • MM
    • MM relations and FlexForms
    • Related configurations
    • Auto creation of intermediate MM tables from TCA
      • Example
      • Columns of the intermediate MM table
  • fieldControl
    • addRecord
      • Examples
        • Select field
        • Group field
        • Select field with options
      • Options
    • editPopup
      • Options
      • Examples
        • Select field
        • Group field
    • listModule
      • Options
      • Examples
        • Select field
        • Group field
    • resetSelection
  • fieldWizard
    • defaultLanguageDifferences
    • localizationStateSelector
    • otherLanguageContent
  • Previous
  • Next
Reference to the headline

Copy and freely share the link

This link target has no permanent anchor assigned. You can make a pull request on GitHub to suggest an anchor. The link below can be used, but is prone to change if the page gets moved.

Copy this link into your TYPO3 manual.

  • Home
  • Contact
  • Issues
  • Repository

Last rendered: May 08, 2025 16:26

© since 2012 by the TYPO3 contributors
  • Legal Notice
  • Privacy Policy