FlexSheet

Read onlyYes
FinalYes

FlexForms are always separated in sheets, "sDEF" being the default sheet if no sheets are defined.

Each sheet contains fields OR Section Containers (defined by

1
) which then could also contain fields.

Internal

This is an experimental implementation and might change until TYPO3 v13 LTS

Table of Contents

Properties

$description  : string
$fields  : FieldCollection
$sections  : array<string|int, mixed>
$sheetIdentifier  : string
$title  : string

Methods

__construct()  : mixed
__set_state()  : self
getField()  : FieldTypeInterface
getFields()  : FieldCollection
hasField()  : bool

Properties

$sections

protected array<string|int, mixed> $sections

$sheetIdentifier

protected string $sheetIdentifier

Methods

__construct()

public __construct(string $sheetIdentifier, string $title, string $description, FieldCollection $fields, array<string|int, mixed> $sections) : mixed
Parameters
$sheetIdentifier : string
$title : string
$description : string
$fields : FieldCollection
$sections : array<string|int, mixed>

__set_state()

public static __set_state(array<string|int, mixed> $state) : self
Parameters
$state : array<string|int, mixed>
Return values
self

hasField()

public hasField(string $fieldName) : bool
Parameters
$fieldName : string
Return values
bool

        
On this page

Search results