‪TYPO3CMS  ‪main
TYPO3\CMS\Backend\Form\Container\ListOfFieldsContainer Class Reference
Inheritance diagram for TYPO3\CMS\Backend\Form\Container\ListOfFieldsContainer:
TYPO3\CMS\Backend\Form\Container\AbstractContainer TYPO3\CMS\Backend\Form\AbstractNode TYPO3\CMS\Backend\Form\NodeInterface

Public Member Functions

array render ()
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Backend\Form\Container\AbstractContainer
 injectNodeFactory (NodeFactory $nodeFactory)
 
 injectBackendViewFactory (BackendViewFactory $backendViewFactory)
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Backend\Form\AbstractNode
 setData (array $data)
 

Protected Member Functions

 sanitizeFieldList (string $fieldList)
 
 getLanguageService ()
 
- ‪Protected Member Functions inherited from ‪TYPO3\CMS\Backend\Form\Container\AbstractContainer
array renderFieldInformation ()
 
array renderFieldControl ()
 
array renderFieldWizard ()
 
 explodeSingleFieldShowItemConfiguration (string $field)
 
 renderTabMenu (array $menuItems, string $domId)
 
 wrapWithFieldsetAndLegend (string $fieldContent)
 
 getBackendUserAuthentication ()
 
- ‪Protected Member Functions inherited from ‪TYPO3\CMS\Backend\Form\AbstractNode
 initializeResultArray ()
 
array mergeChildReturnIntoExistingResult (array $existing, array $childReturn, bool $mergeHtml=true)
 
 getValidationDataAsJsonString (array $config)
 

Additional Inherited Members

- ‪Protected Attributes inherited from ‪TYPO3\CMS\Backend\Form\Container\AbstractContainer
NodeFactory $nodeFactory
 
BackendViewFactory $backendViewFactory
 
- ‪Protected Attributes inherited from ‪TYPO3\CMS\Backend\Form\AbstractNode
array $data = []
 
array $defaultFieldInformation = array( )
 
array $defaultFieldControl = array( )
 
array $defaultFieldWizard = array( )
 

Detailed Description

Render a given list of field of a TCA table.

This is an entry container called from FormEngine to handle a list of specific fields. Access rights are checked here and globalOption array is prepared for further processing of single fields by PaletteAndSingleContainer.

Using "hiddenFieldListToRender" it's also possible to render additional fields as hidden fields, which is e.g. used for the "generatorFields" of TCA type "slug".

Definition at line 31 of file ListOfFieldsContainer.php.

Member Function Documentation

◆ getLanguageService()

TYPO3\CMS\Backend\Form\Container\ListOfFieldsContainer::getLanguageService ( )
protected

Definition at line 96 of file ListOfFieldsContainer.php.

References $GLOBALS.

◆ render()

array TYPO3\CMS\Backend\Form\Container\ListOfFieldsContainer::render ( )

◆ sanitizeFieldList()

TYPO3\CMS\Backend\Form\Container\ListOfFieldsContainer::sanitizeFieldList ( string  $fieldList)
protected