‪TYPO3CMS  10.4
TYPO3\CMS\Backend\Controller\Event\AfterPageColumnsSelectedForLocalizationEvent Class Reference

Public Member Functions

 __construct (array $columns, array $columnList, BackendLayout $backendLayout, array $records, array $parameters)
 
 getColumns ()
 
 setColumns (array $columns)
 
 getColumnList ()
 
 setColumnList (array $columnList)
 
 getBackendLayout ()
 
 getRecords ()
 
 getParameters ()
 

Private Attributes

array $columns
 
array $records
 
array $parameters
 
BackendLayout $backendLayout
 
array $columnList
 

Detailed Description

This event triggers after the LocalizationController (AJAX) has selected page columns to be translated. Allows third parties to add to or change the columns and content elements withing those columns which will be available for localization through the "translate" modal in the page module.

Definition at line 29 of file AfterPageColumnsSelectedForLocalizationEvent.php.

Constructor & Destructor Documentation

◆ __construct()

Member Function Documentation

◆ getBackendLayout()

TYPO3\CMS\Backend\Controller\Event\AfterPageColumnsSelectedForLocalizationEvent::getBackendLayout ( )

◆ getColumnList()

TYPO3\CMS\Backend\Controller\Event\AfterPageColumnsSelectedForLocalizationEvent::getColumnList ( )

◆ getColumns()

TYPO3\CMS\Backend\Controller\Event\AfterPageColumnsSelectedForLocalizationEvent::getColumns ( )

◆ getParameters()

TYPO3\CMS\Backend\Controller\Event\AfterPageColumnsSelectedForLocalizationEvent::getParameters ( )

◆ getRecords()

TYPO3\CMS\Backend\Controller\Event\AfterPageColumnsSelectedForLocalizationEvent::getRecords ( )

◆ setColumnList()

TYPO3\CMS\Backend\Controller\Event\AfterPageColumnsSelectedForLocalizationEvent::setColumnList ( array  $columnList)

◆ setColumns()

TYPO3\CMS\Backend\Controller\Event\AfterPageColumnsSelectedForLocalizationEvent::setColumns ( array  $columns)

Member Data Documentation

◆ $backendLayout

◆ $columnList

array TYPO3\CMS\Backend\Controller\Event\AfterPageColumnsSelectedForLocalizationEvent::$columnList
private

◆ $columns

array TYPO3\CMS\Backend\Controller\Event\AfterPageColumnsSelectedForLocalizationEvent::$columns
private

◆ $parameters

array TYPO3\CMS\Backend\Controller\Event\AfterPageColumnsSelectedForLocalizationEvent::$parameters
private

◆ $records

array TYPO3\CMS\Backend\Controller\Event\AfterPageColumnsSelectedForLocalizationEvent::$records
private

Array of records which were used when building the original column manifest and column position numbers list.

Definition at line 42 of file AfterPageColumnsSelectedForLocalizationEvent.php.

Referenced by TYPO3\CMS\Backend\Controller\Event\AfterPageColumnsSelectedForLocalizationEvent\__construct(), and TYPO3\CMS\Backend\Controller\Event\AfterPageColumnsSelectedForLocalizationEvent\getRecords().