AfterPageColumnsSelectedForLocalizationEvent

FinalYes

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.

Table of Contents

Methods

__construct()  : mixed
getBackendLayout()  : BackendLayout
getColumnList()  : array<string|int, mixed>
Returns a list of integer column position numbers used in the BackendLayout.
getColumns()  : array<string|int, mixed>
Returns list of columns, indexed by column position number, value is label (either LLL: or hardcoded).
getParameters()  : array<string|int, mixed>
Returns request parameters passed to LocalizationController.
getRecords()  : array<string|int, mixed>
Returns an array of records which were used when building the original column manifest and column position numbers list.
setColumnList()  : void
setColumns()  : void

Methods

__construct()

public __construct(array<string|int, mixed> $columns, array<string|int, mixed> $columnList, BackendLayout $backendLayout, array<string|int, mixed> $records, array<string|int, mixed> $parameters) : mixed
Parameters
$columns : array<string|int, mixed>
$columnList : array<string|int, mixed>
$backendLayout : BackendLayout
$records : array<string|int, mixed>
$parameters : array<string|int, mixed>

getColumnList()

Returns a list of integer column position numbers used in the BackendLayout.

public getColumnList() : array<string|int, mixed>
Return values
array<string|int, mixed>

getColumns()

Returns list of columns, indexed by column position number, value is label (either LLL: or hardcoded).

public getColumns() : array<string|int, mixed>
Return values
array<string|int, mixed>

getParameters()

Returns request parameters passed to LocalizationController.

public getParameters() : array<string|int, mixed>
Return values
array<string|int, mixed>

getRecords()

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

public getRecords() : array<string|int, mixed>
Return values
array<string|int, mixed>

setColumnList()

public setColumnList(array<string|int, mixed> $columnList) : void
Parameters
$columnList : array<string|int, mixed>

setColumns()

public setColumns(array<string|int, mixed> $columns) : void
Parameters
$columns : array<string|int, mixed>

        
On this page

Search results