TYPO3 Logo
TYPO3 Explained
Release: 8.7

Loading data.

  • Introduction
  • System Overview

TYPO3 A-Z

  • Autoloading
  • Backend Layout
  • Backend User Object
  • Bootstrapping
  • Caching framework
    • Quick start for Integrators
    • Configuration
    • Caching framework architecture
    • Cache frontends
    • Cache backends
    • Developer information
  • Coding Guidelines
    • Introduction
    • File system conventions
      • TYPO3 directory structure
      • TYPO3 files and user files
      • Extension directory structure
      • File names
    • PHP file formatting
      • General requirements for PHP files
      • File structure
      • PHP syntax formatting
      • Using phpDoc
    • PHP architecture
      • Modeling Cross Cutting Concerns
        • Static methods, static classes, utility classes
        • Traits
        • Services
      • Working with exceptions
      • General links
    • Coding: Best practices
      • Accessing the database
      • Singletons
      • Static methods
      • Localization
      • Unit tests
      • Handling deprecation
      • Namespaces and class names of user files
  • Configuration
    • Glossary
    • Configuration syntax list
    • Configuration methods list
    • TypoScript Syntax
      • What Is TypoScript?
      • Syntax
        • Introduction
        • Contexts
        • TypoScript syntax
        • Conditions
        • Includes
      • Sorting out Details
        • Parsing, Storing and Executing TypoScript
        • Myths, FAQ and Acknowledgements
      • The TypoScript Parser API
        • Introduction
        • Parsing Custom TypoScript
        • Implementing Custom Conditions
    • Global variables
    • Site configuration ➜
    • TypoScript Templates ➜
    • TSconfig
    • TCA ➜
    • Extension Configuration ➜
    • FlexForms ➜
    • User Settings Configuration
      • ['columns'] section
      • ['showitem'] section
      • Extending the User Settings
      • Checking the configuration
    • Form configuration ➜
    • rte_ckeditor configuration ➜
  • Constants
  • Content Elements & Plugins
    • Introduction
    • Create Custom Content Elements
    • Create Plugins
    • Add Elements to the Content Element Wizard
    • Flexforms
    • Backend Layout
    • Best practices
  • Database Access
    • Introduction
    • Configuration
    • Basic CRUD
    • Class overview
    • ConnectionPool
    • QueryBuilder
    • More examples
    • Rules:
    • Connection
    • ExpressionBuilder
    • RestrictionBuilder
    • Statement
    • QueryHelper
    • Migrating from TYPO3_DB
    • Various tips and tricks
  • Data Formats
    • T3DataStructure
      • Elements
      • Sheet references
      • Parsing a Data Structure
    • <T3locallang>
      • Elements
  • Enumerations
  • Error and Exception Handling
    • Configuration
      • Error Handler
      • Production Exception Handler
      • Debug Exception Handler
      • Examples
      • Extending the error and exception handling
  • Extension Development
    • Introduction
    • Files and locations
    • System, Global and Local extensions
    • Choosing an extension key
    • Naming Conventions
    • Installing extensions
    • Declaration file
    • Configuration files
    • Configuration options
    • Syntax
    • Available option types
    • Accessing saved options
    • Nested structure
    • Extending the $TCA array
      • Storing the changes
      • Customization examples
      • Verifying the $TCA
    • The Extension Manager (EM)
    • Creating a new extension
    • Creating a new distribution
    • Adding documentation
    • Other resources
  • Flash messages
  • FormEngine
    • Introduction
    • Main rendering workflow
    • Data compiling
    • Rendering
  • Form protection tool
  • HTTP request library / Guzzle / PSR-7
  • Hooks
    • The concept of "hooks"
    • Hook configuration
    • Creating hooks
  • Icon API
  • Internationalization
    • Introduction to XLIFF
    • Translating XLIFF files
  • JavaScript in TYPO3
    • AJAX in the TYPO3 Backend
      • In-depth presentation
      • Developing with AJAX in the TYPO3 Backend
    • RequireJS in the TYPO3 Backend
      • Use RequireJS in your own extension
      • Dependency Handling
      • Loading your own or other RequireJS modules
      • Shim library to use it as own RequireJS modules
  • Linkbrowser
    • Linkbrowser API
    • LinkHandler Api
  • Logging with TYPO3
    • Quickstart
    • Logger
    • Configuration of the Logging system
    • The LogRecord model
    • Log Writers
    • Log Processors
  • Mail API
  • Namespaces
  • Page types
  • Rich Text Editors (RTE)
    • Rich Text Editors in the TYPO3 backend
      • Introduction
      • Plugging a RTE
      • API for Rich Text Editors
    • Transformations
      • Introduction
      • Process illustration
      • Transformation overview
      • Page TSconfig
      • Custom transformations API
      • Historical perspective on RTE transformations
  • Session Storage Framework
  • Soft References
  • System categories
  • System collections
  • System log
  • System Registry
  • TCE (TYPO3 Core Engine) & DataHandler
    • Introduction
    • Database: DataHandler basics (formerly known as TCEmain)
    • Using DataHandler in scripts
    • The "tce_db.php" API
    • File functions basics
    • The "tce_file.php" API
  • Update wizards
    • The concept of update wizards
    • Creating generic update wizards
    • class.ext_update.php
  • Workspaces
  • XCLASSes (Extending Classes)
  • About This Manual
  • Sitemap
  • Index

PAGE CONTENTS

  • Data Formats
  1. Start
  2. Data Formats
View source

Display settings



Attention

TYPO3 v8 has reached its end-of-life March 31st, 2020 and is not maintained by the community anymore.

You can order Extended Long Term Support (ELTS) here: TYPO3 ELTS.

Data Formats¶

Table of contents

  • T3DataStructure
    • Elements
      • Elements nesting other elements ("Array" elements):
      • Elements containing values ("Value" elements):
      • Example
    • Sheet references
      • Example
    • Parsing a Data Structure
  • <T3locallang>
    • Elements
      • Elements nesting other elements ("Array" elements):
      • Elements containing values ("Value" elements):
      • <T3locallangExt>
        • Example: locallang-XML file for a backend module
        • Example: locallang-XML file (CSH) with reference to external include file
  • Previous
  • Next
  • Home
  • Contact
  • Issues
  • Repository

Last updated: Sep 02, 2022 21:19

Last rendered: Sep 02, 2022 21:25

  • TYPO3 Theme 4.7.6
  • DRC v3.0.dev27
© Copyright since 2012 by the TYPO3 contributors
  • Legal Notice
  • Privacy Policy
  • Code of Conduct