‪TYPO3CMS  ‪main
TYPO3\CMS\Backend\Form\AbstractNode Class Reference
Inheritance diagram for TYPO3\CMS\Backend\Form\AbstractNode:
TYPO3\CMS\Backend\Form\NodeInterface TYPO3\CMS\Backend\Form\Container\AbstractContainer TYPO3\CMS\Backend\Form\Element\AbstractFormElement TYPO3\CMS\Backend\Form\FieldControl\AddRecord TYPO3\CMS\Backend\Form\FieldControl\EditPopup TYPO3\CMS\Backend\Form\FieldControl\ElementBrowser TYPO3\CMS\Backend\Form\FieldControl\InsertClipboard TYPO3\CMS\Backend\Form\FieldControl\LinkPopup TYPO3\CMS\Backend\Form\FieldControl\ListModule TYPO3\CMS\Backend\Form\FieldControl\PasswordGenerator TYPO3\CMS\Backend\Form\FieldControl\ResetSelection TYPO3\CMS\Backend\Form\FieldInformation\AdminIsSystemMaintainer TYPO3\CMS\Backend\Form\FieldInformation\BackendLayoutFromParentPage TYPO3\CMS\Backend\Form\FieldInformation\TcaDescription TYPO3\CMS\Backend\Form\FieldWizard\DefaultLanguageDifferences TYPO3\CMS\Backend\Form\FieldWizard\LocalizationStateSelector TYPO3\CMS\Backend\Form\FieldWizard\OtherLanguageContent TYPO3\CMS\Backend\Form\FieldWizard\OtherLanguageThumbnails TYPO3\CMS\Backend\Form\FieldWizard\RecordsOverview TYPO3\CMS\Backend\Form\FieldWizard\SelectIcons TYPO3\CMS\Backend\Form\FieldWizard\TableList TYPO3\CMS\Backend\Form\NodeExpansion\FieldControl TYPO3\CMS\Backend\Form\NodeExpansion\FieldInformation TYPO3\CMS\Backend\Form\NodeExpansion\FieldWizard

Public Member Functions

 setData (array $data)
 
array render ()
 

Protected Member Functions

 initializeResultArray ()
 
array mergeChildReturnIntoExistingResult (array $existing, array $childReturn, bool $mergeHtml=true)
 
 getValidationDataAsJsonString (array $config)
 

Protected Attributes

array $data = []
 
array $defaultFieldInformation = array( )
 
array $defaultFieldControl = array( )
 
array $defaultFieldWizard = array( )
 

Detailed Description

Base class for container and single elements - their abstracts extend from here.

Definition at line 28 of file AbstractNode.php.

Member Function Documentation

◆ getValidationDataAsJsonString()

TYPO3\CMS\Backend\Form\AbstractNode::getValidationDataAsJsonString ( array  $config)
protected

Build JSON string for validations rules.

Definition at line 133 of file AbstractNode.php.

References TYPO3\CMS\Core\Utility\GeneralUtility\trimExplode().

Referenced by TYPO3\CMS\Backend\Form\Element\PasswordElement\render(), TYPO3\CMS\Backend\Form\Element\UuidElement\render(), TYPO3\CMS\Backend\Form\Element\CategoryElement\render(), TYPO3\CMS\Backend\Form\Container\SiteLanguageContainer\render(), TYPO3\CMS\Backend\Form\Element\EmailElement\render(), TYPO3\CMS\Backend\Form\Element\ColorElement\render(), TYPO3\CMS\Backend\Form\Element\JsonElement\render(), TYPO3\CMS\Backend\Form\Element\NumberElement\render(), TYPO3\CMS\Backend\Form\Element\InputTextElement\render(), TYPO3\CMS\Backend\Form\Element\SelectCheckBoxElement\render(), TYPO3\CMS\Backend\Form\Element\SelectTreeElement\render(), TYPO3\CMS\Backend\Form\Element\DatetimeElement\render(), TYPO3\CMS\Backend\Form\Element\TextElement\render(), TYPO3\CMS\Backend\Form\Element\SelectSingleElement\render(), TYPO3\CMS\Backend\Form\Element\InputSlugElement\render(), TYPO3\CMS\Backend\Form\Element\CodeEditorElement\render(), TYPO3\CMS\Backend\Form\Container\InlineControlContainer\render(), TYPO3\CMS\Backend\Form\Element\TextTableElement\render(), TYPO3\CMS\Backend\Form\Element\FolderElement\render(), TYPO3\CMS\RteCKEditor\Form\Element\RichTextElement\render(), TYPO3\CMS\Backend\Form\Container\FilesControlContainer\render(), TYPO3\CMS\Backend\Form\Element\LinkElement\render(), TYPO3\CMS\Backend\Form\Element\GroupElement\render(), TYPO3\CMS\Backend\Form\Element\SelectMultipleSideBySideElement\render(), TYPO3\CMS\Backend\Form\Element\ImageManipulationElement\render(), and TYPO3\CMS\Backend\Form\Element\SelectSingleBoxElement\renderSelectElement().

◆ initializeResultArray()

TYPO3\CMS\Backend\Form\AbstractNode::initializeResultArray ( )
protected

Initialize the array that is returned to parent after calling. This structure is identical for all nodes. Parent will merge the return of a child with its own stuff and in itself return an array of the same structure.

Reimplemented in TYPO3\CMS\Styleguide\Form\Element\User1Element.

Definition at line 77 of file AbstractNode.php.

Referenced by TYPO3\CMS\Backend\Form\Element\InputHiddenElement\render(), TYPO3\CMS\Backend\Form\Element\UnknownElement\render(), TYPO3\CMS\Backend\Form\Element\PassThroughElement\render(), TYPO3\CMS\Backend\Form\FieldWizard\SelectIcons\render(), TYPO3\CMS\Backend\Form\FieldWizard\LocalizationStateSelector\render(), TYPO3\CMS\Backend\Form\Element\UserElement\render(), TYPO3\CMS\Backend\Form\Container\TabsContainer\render(), TYPO3\CMS\Backend\Form\FieldInformation\TcaDescription\render(), TYPO3\CMS\Backend\Form\FieldInformation\AdminIsSystemMaintainer\render(), TYPO3\CMS\Backend\Form\Container\FlexFormElementContainer\render(), TYPO3\CMS\Backend\Form\Container\FlexFormContainerContainer\render(), TYPO3\CMS\Backend\Form\FieldWizard\OtherLanguageContent\render(), TYPO3\CMS\Backend\Form\FieldWizard\TableList\render(), TYPO3\CMS\Backend\Form\Container\FlexFormNoTabsContainer\render(), TYPO3\CMS\Backend\Form\Element\FileInfoElement\render(), TYPO3\CMS\Backend\Form\FieldInformation\BackendLayoutFromParentPage\render(), TYPO3\CMS\Backend\Form\Container\SingleFieldContainer\render(), TYPO3\CMS\Backend\Form\FieldWizard\RecordsOverview\render(), TYPO3\CMS\Reactions\Form\Element\FieldMapElement\render(), TYPO3\CMS\Backend\Form\FieldWizard\DefaultLanguageDifferences\render(), TYPO3\CMS\Backend\Form\Container\PaletteAndSingleContainer\render(), TYPO3\CMS\Backend\Form\Container\FlexFormSectionContainer\render(), TYPO3\CMS\Backend\Form\Container\FlexFormTabsContainer\render(), TYPO3\CMS\Backend\Form\Element\NoneElement\render(), TYPO3\CMS\Backend\Form\Element\MfaInfoElement\render(), TYPO3\CMS\Backend\Form\FieldWizard\OtherLanguageThumbnails\render(), TYPO3\CMS\Backend\Form\NodeExpansion\FieldInformation\render(), TYPO3\CMS\Backend\Form\Element\PasswordElement\render(), TYPO3\CMS\Backend\Form\Element\UuidElement\render(), TYPO3\CMS\Backend\Form\NodeExpansion\FieldWizard\render(), TYPO3\CMS\Backend\Form\Element\CategoryElement\render(), TYPO3\CMS\Backend\Form\Container\SiteLanguageContainer\render(), TYPO3\CMS\Backend\Form\NodeExpansion\FieldControl\render(), TYPO3\CMS\Backend\Form\Element\UserSysFileStorageIsPublicElement\render(), TYPO3\CMS\Backend\Form\Element\BackendLayoutWizardElement\render(), TYPO3\CMS\Backend\Form\Container\InlineRecordContainer\render(), TYPO3\CMS\Backend\Form\Element\RadioElement\render(), TYPO3\CMS\Backend\Form\Element\CheckboxLabeledToggleElement\render(), TYPO3\CMS\Backend\Form\Element\CheckboxToggleElement\render(), TYPO3\CMS\Backend\Form\Element\ColorElement\render(), TYPO3\CMS\Backend\Form\Element\EmailElement\render(), TYPO3\CMS\Backend\Form\Element\JsonElement\render(), TYPO3\CMS\Backend\Form\Element\NumberElement\render(), TYPO3\CMS\Backend\Form\Element\InputTextElement\render(), TYPO3\CMS\Backend\Form\Container\FileReferenceContainer\render(), TYPO3\CMS\Backend\Form\Element\CheckboxElement\render(), TYPO3\CMS\Backend\Form\Element\SelectCheckBoxElement\render(), TYPO3\CMS\Backend\Form\Element\SelectTreeElement\render(), TYPO3\CMS\Backend\Form\Element\DatetimeElement\render(), TYPO3\CMS\Backend\Form\Element\SelectSingleElement\render(), TYPO3\CMS\Backend\Form\Element\TextElement\render(), TYPO3\CMS\Backend\Form\Element\SelectSingleBoxElement\render(), TYPO3\CMS\Backend\Form\Element\InputSlugElement\render(), TYPO3\CMS\Backend\Form\Element\CodeEditorElement\render(), TYPO3\CMS\Backend\Form\Container\InlineControlContainer\render(), TYPO3\CMS\Backend\Form\Element\TextTableElement\render(), TYPO3\CMS\Backend\Form\Element\FolderElement\render(), TYPO3\CMS\RteCKEditor\Form\Element\RichTextElement\render(), TYPO3\CMS\Backend\Form\Container\FilesControlContainer\render(), TYPO3\CMS\Backend\Form\Element\LinkElement\render(), TYPO3\CMS\Backend\Form\Element\GroupElement\render(), TYPO3\CMS\Backend\Form\Element\SelectMultipleSideBySideElement\render(), TYPO3\CMS\Backend\Form\Element\ImageManipulationElement\render(), TYPO3\CMS\Backend\Form\Container\InlineRecordContainer\renderCombinationChild(), and TYPO3\CMS\Backend\Form\Element\SelectMultipleSideBySideElement\renderReadOnly().

◆ mergeChildReturnIntoExistingResult()

array TYPO3\CMS\Backend\Form\AbstractNode::mergeChildReturnIntoExistingResult ( array  $existing,
array  $childReturn,
bool  $mergeHtml = true 
)
protected

Merge existing data with a child return array. The incoming $childReturn array should be initialized using initializeResultArray() beforehand.

Parameters
array$existing‪Currently merged array
array$childReturn‪Array returned by child
bool$mergeHtml‪If false, the ['html'] section of $childReturn will NOT be added to $existing
Returns
‪array Result array

Definition at line 104 of file AbstractNode.php.

Referenced by TYPO3\CMS\Backend\Form\Container\PaletteAndSingleContainer\createPaletteContentArray(), TYPO3\CMS\Backend\Form\Container\TabsContainer\render(), TYPO3\CMS\Backend\Form\Container\FlexFormElementContainer\render(), TYPO3\CMS\Backend\Form\Container\FlexFormContainerContainer\render(), TYPO3\CMS\Backend\Form\Container\FlexFormNoTabsContainer\render(), TYPO3\CMS\Backend\Form\Container\OuterWrapContainer\render(), TYPO3\CMS\Reactions\Form\Element\FieldMapElement\render(), TYPO3\CMS\Backend\Form\Container\FlexFormSectionContainer\render(), TYPO3\CMS\Backend\Form\Container\PaletteAndSingleContainer\render(), TYPO3\CMS\Backend\Form\Container\FlexFormTabsContainer\render(), TYPO3\CMS\Backend\Form\Element\NoneElement\render(), TYPO3\CMS\Backend\Form\NodeExpansion\FieldInformation\render(), TYPO3\CMS\Backend\Form\Element\PasswordElement\render(), TYPO3\CMS\Backend\Form\Element\UuidElement\render(), TYPO3\CMS\Backend\Form\NodeExpansion\FieldWizard\render(), TYPO3\CMS\Backend\Form\Element\CategoryElement\render(), TYPO3\CMS\Backend\Form\Container\SiteLanguageContainer\render(), TYPO3\CMS\Backend\Form\NodeExpansion\FieldControl\render(), TYPO3\CMS\Backend\Form\Element\UserSysFileStorageIsPublicElement\render(), TYPO3\CMS\Backend\Form\Element\BackendLayoutWizardElement\render(), TYPO3\CMS\Backend\Form\Container\InlineRecordContainer\render(), TYPO3\CMS\Backend\Form\Element\RadioElement\render(), TYPO3\CMS\Backend\Form\Element\CheckboxLabeledToggleElement\render(), TYPO3\CMS\Backend\Form\Element\CheckboxToggleElement\render(), TYPO3\CMS\Backend\Form\Element\ColorElement\render(), TYPO3\CMS\Backend\Form\Element\EmailElement\render(), TYPO3\CMS\Backend\Form\Element\JsonElement\render(), TYPO3\CMS\Backend\Form\Element\NumberElement\render(), TYPO3\CMS\Backend\Form\Element\InputTextElement\render(), TYPO3\CMS\Backend\Form\Container\FileReferenceContainer\render(), TYPO3\CMS\Backend\Form\Element\CheckboxElement\render(), TYPO3\CMS\Backend\Form\Element\SelectCheckBoxElement\render(), TYPO3\CMS\Backend\Form\Element\SelectTreeElement\render(), TYPO3\CMS\Backend\Form\Element\DatetimeElement\render(), TYPO3\CMS\Backend\Form\Element\TextElement\render(), TYPO3\CMS\Backend\Form\Element\InputSlugElement\render(), TYPO3\CMS\Backend\Form\Element\SelectSingleBoxElement\render(), TYPO3\CMS\Backend\Form\Element\SelectSingleElement\render(), TYPO3\CMS\Backend\Form\Element\CodeEditorElement\render(), TYPO3\CMS\Backend\Form\Element\TextTableElement\render(), TYPO3\CMS\Backend\Form\Container\InlineControlContainer\render(), TYPO3\CMS\Backend\Form\Element\FolderElement\render(), TYPO3\CMS\RteCKEditor\Form\Element\RichTextElement\render(), TYPO3\CMS\Backend\Form\Container\FilesControlContainer\render(), TYPO3\CMS\Backend\Form\Element\LinkElement\render(), TYPO3\CMS\Backend\Form\Element\GroupElement\render(), TYPO3\CMS\Backend\Form\Element\SelectMultipleSideBySideElement\render(), TYPO3\CMS\Backend\Form\Element\ImageManipulationElement\render(), TYPO3\CMS\Backend\Form\Container\InlineRecordContainer\renderCombinationChild(), and TYPO3\CMS\Backend\Form\Element\SelectMultipleSideBySideElement\renderReadOnly().

◆ render()

array TYPO3\CMS\Backend\Form\AbstractNode::render ( )
abstract

Handler for single nodes

Returns
‪array As defined in initializeResultArray() of AbstractNode

Implements TYPO3\CMS\Backend\Form\NodeInterface.

Reimplemented in TYPO3\CMS\Backend\Form\Element\ImageManipulationElement, TYPO3\CMS\Backend\Form\Element\SelectMultipleSideBySideElement, TYPO3\CMS\Backend\Form\Element\GroupElement, TYPO3\CMS\Backend\Form\Element\LinkElement, TYPO3\CMS\Backend\Form\Container\FilesControlContainer, TYPO3\CMS\RteCKEditor\Form\Element\RichTextElement, TYPO3\CMS\Backend\Form\Element\FolderElement, TYPO3\CMS\Backend\Form\Container\InlineControlContainer, TYPO3\CMS\Backend\Form\Element\TextTableElement, TYPO3\CMS\Backend\Form\Element\CodeEditorElement, TYPO3\CMS\Backend\Form\Element\InputSlugElement, TYPO3\CMS\Backend\Form\Element\SelectSingleBoxElement, TYPO3\CMS\Backend\Form\Element\SelectSingleElement, TYPO3\CMS\Backend\Form\Element\TextElement, TYPO3\CMS\Backend\Form\Element\DatetimeElement, TYPO3\CMS\Backend\Form\Element\SelectCheckBoxElement, TYPO3\CMS\Backend\Form\Element\SelectTreeElement, TYPO3\CMS\Backend\Form\Element\CheckboxElement, TYPO3\CMS\Backend\Form\Container\FileReferenceContainer, TYPO3\CMS\Backend\Form\Element\InputTextElement, TYPO3\CMS\Backend\Form\Element\NumberElement, TYPO3\CMS\Backend\Form\Element\ColorElement, TYPO3\CMS\Backend\Form\Element\EmailElement, TYPO3\CMS\Backend\Form\Element\JsonElement, TYPO3\CMS\Backend\Form\Element\CheckboxLabeledToggleElement, TYPO3\CMS\Backend\Form\Element\CheckboxToggleElement, TYPO3\CMS\Backend\Form\Element\RadioElement, TYPO3\CMS\Backend\Form\Container\InlineRecordContainer, TYPO3\CMS\Backend\Form\Element\BackendLayoutWizardElement, TYPO3\CMS\Backend\Form\Element\UserSysFileStorageIsPublicElement, TYPO3\CMS\Backend\Form\NodeExpansion\FieldControl, TYPO3\CMS\Backend\Form\Container\SiteLanguageContainer, TYPO3\CMS\Backend\Form\Element\CategoryElement, TYPO3\CMS\Backend\Form\NodeExpansion\FieldWizard, TYPO3\CMS\Backend\Form\Element\PasswordElement, TYPO3\CMS\Backend\Form\Element\UuidElement, TYPO3\CMS\Backend\Form\FieldWizard\OtherLanguageThumbnails, TYPO3\CMS\Backend\Form\NodeExpansion\FieldInformation, TYPO3\CMS\Backend\Form\Element\MfaInfoElement, TYPO3\CMS\Backend\Form\Element\NoneElement, TYPO3\CMS\Backend\Form\FieldControl\LinkPopup, TYPO3\CMS\Backend\Form\Container\FlexFormSectionContainer, TYPO3\CMS\Backend\Form\Container\FlexFormTabsContainer, TYPO3\CMS\Backend\Form\Container\PaletteAndSingleContainer, TYPO3\CMS\Backend\Form\FieldControl\EditPopup, TYPO3\CMS\Backend\Form\Container\OuterWrapContainer, TYPO3\CMS\Backend\Form\FieldWizard\DefaultLanguageDifferences, TYPO3\CMS\Reactions\Form\Element\FieldMapElement, TYPO3\CMS\Backend\Form\Container\FlexFormNoTabsContainer, TYPO3\CMS\Backend\Form\Container\SingleFieldContainer, TYPO3\CMS\Backend\Form\Element\FileInfoElement, TYPO3\CMS\Backend\Form\FieldControl\AddRecord, TYPO3\CMS\Backend\Form\FieldInformation\BackendLayoutFromParentPage, TYPO3\CMS\Backend\Form\FieldWizard\RecordsOverview, TYPO3\CMS\Backend\Form\FieldControl\ElementBrowser, TYPO3\CMS\Backend\Form\FieldControl\ListModule, TYPO3\CMS\Backend\Form\FieldWizard\TableList, TYPO3\CMS\Backend\Form\FieldWizard\OtherLanguageContent, TYPO3\CMS\Backend\Form\Container\FlexFormContainerContainer, TYPO3\CMS\Backend\Form\Container\FlexFormElementContainer, TYPO3\CMS\Backend\Form\FieldInformation\AdminIsSystemMaintainer, TYPO3\CMS\Backend\Form\Container\FullRecordContainer, TYPO3\CMS\Backend\Form\FieldControl\InsertClipboard, TYPO3\CMS\Backend\Form\Container\ListOfFieldsContainer, TYPO3\CMS\Backend\Form\Container\TabsContainer, TYPO3\CMS\Backend\Form\FieldControl\PasswordGenerator, TYPO3\CMS\Backend\Form\FieldControl\ResetSelection, TYPO3\CMS\Backend\Form\FieldInformation\TcaDescription, TYPO3\CMS\Backend\Form\Element\UserElement, TYPO3\CMS\Backend\Form\FieldWizard\LocalizationStateSelector, TYPO3\CMS\Backend\Form\FieldWizard\SelectIcons, TYPO3\CMS\Backend\Form\Container\FlexFormEntryContainer, TYPO3\CMS\Backend\Form\Container\NoTabsContainer, TYPO3\CMS\Backend\Form\Element\PassThroughElement, TYPO3\CMS\Backend\Form\Element\UnknownElement, and TYPO3\CMS\Backend\Form\Element\InputHiddenElement.

◆ setData()

TYPO3\CMS\Backend\Form\AbstractNode::setData ( array  $data)

Retrieve the current data array from NodeFactory.

Implements TYPO3\CMS\Backend\Form\NodeInterface.

Definition at line 60 of file AbstractNode.php.

References TYPO3\CMS\Backend\Form\AbstractNode\$data.

Member Data Documentation

◆ $data

array TYPO3\CMS\Backend\Form\AbstractNode::$data = []
protected

Main data array to work on, given from parent to child elements

Definition at line 35 of file AbstractNode.php.

Referenced by TYPO3\CMS\Backend\Form\Container\PaletteAndSingleContainer\createPaletteContentArray(), TYPO3\CMS\Backend\Form\Element\LinkElement\getLinkExplanation(), TYPO3\CMS\Backend\Form\Element\BackendLayoutWizardElement\initializeWizard(), TYPO3\CMS\Backend\Form\Container\FlexFormEntryContainer\render(), TYPO3\CMS\Backend\Form\Container\NoTabsContainer\render(), TYPO3\CMS\Backend\Form\Container\ListOfFieldsContainer\render(), TYPO3\CMS\Backend\Form\Container\TabsContainer\render(), TYPO3\CMS\Backend\Form\Container\FullRecordContainer\render(), TYPO3\CMS\Backend\Form\Container\FlexFormElementContainer\render(), TYPO3\CMS\Backend\Form\Container\FlexFormContainerContainer\render(), TYPO3\CMS\Backend\Form\Container\FlexFormNoTabsContainer\render(), TYPO3\CMS\Backend\Form\Container\SingleFieldContainer\render(), TYPO3\CMS\Backend\Form\Container\OuterWrapContainer\render(), TYPO3\CMS\Backend\Form\Container\FlexFormSectionContainer\render(), TYPO3\CMS\Backend\Form\Container\PaletteAndSingleContainer\render(), TYPO3\CMS\Backend\Form\Container\FlexFormTabsContainer\render(), TYPO3\CMS\Backend\Form\NodeExpansion\FieldInformation\render(), TYPO3\CMS\Backend\Form\NodeExpansion\FieldWizard\render(), TYPO3\CMS\Backend\Form\NodeExpansion\FieldControl\render(), TYPO3\CMS\Backend\Form\Container\InlineRecordContainer\render(), TYPO3\CMS\Backend\Form\Container\InlineRecordContainer\renderChild(), TYPO3\CMS\Backend\Form\Container\InlineRecordContainer\renderCombinationChild(), TYPO3\CMS\Backend\Form\Container\AbstractContainer\renderFieldControl(), TYPO3\CMS\Backend\Form\Element\AbstractFormElement\renderFieldControl(), TYPO3\CMS\Backend\Form\Element\SelectMultipleSideBySideElement\renderFieldControl(), TYPO3\CMS\Backend\Form\Container\AbstractContainer\renderFieldInformation(), TYPO3\CMS\Backend\Form\Element\AbstractFormElement\renderFieldInformation(), TYPO3\CMS\Backend\Form\Container\AbstractContainer\renderFieldWizard(), TYPO3\CMS\Backend\Form\Element\AbstractFormElement\renderFieldWizard(), TYPO3\CMS\Backend\Form\Container\FileReferenceContainer\renderFileReference(), TYPO3\CMS\Backend\Form\Container\InlineRecordContainer\renderForeignRecordHeader(), TYPO3\CMS\Backend\Form\Container\InlineRecordContainer\renderForeignRecordHeaderControl(), and TYPO3\CMS\Backend\Form\AbstractNode\setData().

◆ $defaultFieldControl

array TYPO3\CMS\Backend\Form\AbstractNode::$defaultFieldControl = array( )
protected

A list of default field controls added to the element / container. This property is often reset by single elements.

Definition at line 48 of file AbstractNode.php.

Referenced by TYPO3\CMS\Backend\Form\Container\AbstractContainer\renderFieldControl(), and TYPO3\CMS\Backend\Form\Element\AbstractFormElement\renderFieldControl().

◆ $defaultFieldInformation

array TYPO3\CMS\Backend\Form\AbstractNode::$defaultFieldInformation = array( )
protected

A list of default field information added to the element / container.

Definition at line 41 of file AbstractNode.php.

Referenced by TYPO3\CMS\Backend\Form\Container\AbstractContainer\renderFieldInformation(), and TYPO3\CMS\Backend\Form\Element\AbstractFormElement\renderFieldInformation().

◆ $defaultFieldWizard

array TYPO3\CMS\Backend\Form\AbstractNode::$defaultFieldWizard = array( )
protected

A list of default field wizards added to the element / container. This property is often reset by single elements.

Definition at line 55 of file AbstractNode.php.

Referenced by TYPO3\CMS\Backend\Form\Container\AbstractContainer\renderFieldWizard(), and TYPO3\CMS\Backend\Form\Element\AbstractFormElement\renderFieldWizard().