Свойство | Тип | Описание | |
---|---|---|---|
$configurationSectionName | string | ||
$extensionKey | string | ||
$fieldName | string | ||
$flexformTool | TYPO3\CMS\Core\Configuration\FlexForm\FlexFormTools | ||
$pageConfigurationService | |||
$pageService | |||
$parentFieldName | string | ||
$tableName | string |
Метод | Описание | |
---|---|---|
__construct ( ) | CONSTRUCTOR | |
getControllerActionFromRecord ( array $row ) : string | ||
getControllerActionReferenceFromRecord ( array $row ) : string | ||
getControllerExtensionKeyFromRecord ( array $row ) : string | ||
getExtensionKey ( array $row ) : string | ||
getFlexFormValues ( array $row ) : array | ||
getFlexFormValuesSingle ( array $row ) : array | ||
getForm ( array $row ) : |
||
getTemplatePathAndFilename ( array $row ) : string | ||
injectPageConfigurationService ( |
||
injectPageService ( |
||
overlayFlexFormValues ( array $row, array $configuration, $form ) | ||
postProcessRecord ( string $operation, integer $id, array &$row, TYPO3\CMS\Core\DataHandling\DataHandler $reference, array $removals = [] ) | ||
trigger ( array $row, string $table, string $field, string | null $extensionKey = null ) : boolean | Returns TRUE that this Provider should trigger if: |
Метод | Описание | |
---|---|---|
getInheritanceTree ( array $row ) : array | Gets an inheritance tree (ordered parent -> . | |
getInheritedConfiguration ( array $row ) : array | ||
getInheritedPropertyValueByDottedPath ( array $inheritedConfiguration, string $propertyPath ) : mixed | ||
getParentFieldValue ( array $row ) : mixed | ||
loadRecordTreeFromDatabase ( array $record ) : array | ||
setDefaultValuesInFieldsWithInheritedValues ( |
||
unsetInheritedValues ( FluidTYPO3\Flux\Form\FormInterface $field, array $values ) : array |
public getControllerActionFromRecord ( array $row ) : string | ||
$row | array | |
Результат | string |
public getControllerActionReferenceFromRecord ( array $row ) : string | ||
$row | array | |
Результат | string |
public getControllerExtensionKeyFromRecord ( array $row ) : string | ||
$row | array | |
Результат | string |
public getExtensionKey ( array $row ) : string | ||
$row | array | |
Результат | string |
public getFlexFormValues ( array $row ) : array | ||
$row | array | |
Результат | array |
public getFlexFormValuesSingle ( array $row ) : array | ||
$row | array | |
Результат | array |
protected getInheritanceTree ( array $row ) : array | ||
$row | array | |
Результат | array |
protected getInheritedConfiguration ( array $row ) : array | ||
$row | array | |
Результат | array |
protected getParentFieldValue ( array $row ) : mixed | ||
$row | array | |
Результат | mixed |
public getTemplatePathAndFilename ( array $row ) : string | ||
$row | array | |
Результат | string |
public injectPageConfigurationService ( |
||
$pageConfigurationService | ||
Результат | void |
public injectPageService ( |
||
$pageService | ||
Результат | void |
protected loadRecordTreeFromDatabase ( array $record ) : array | ||
$record | array | |
Результат | array |
public overlayFlexFormValues ( array $row, array $configuration, $form ) | ||
$row | array | source record row |
$configuration | array | to be overlayed |
public postProcessRecord ( string $operation, integer $id, array &$row, TYPO3\CMS\Core\DataHandling\DataHandler $reference, array $removals = [] ) | ||
$operation | string | |
$id | integer | |
$row | array | |
$reference | TYPO3\CMS\Core\DataHandling\DataHandler | |
$removals | array | Additional array of field names to remove from the stored Flux value |
protected setDefaultValuesInFieldsWithInheritedValues ( |
||
$form | ||
$row | array | |
Результат |
protected unsetInheritedValues ( FluidTYPO3\Flux\Form\FormInterface $field, array $values ) : array | ||
$field | FluidTYPO3\Flux\Form\FormInterface | |
$values | array | |
Результат | array |
protected string $configurationSectionName | ||
Результат | string |
protected FlexFormTools,TYPO3\CMS\Core\Configuration\FlexForm $flexformTool | ||
Результат | TYPO3\CMS\Core\Configuration\FlexForm\FlexFormTools |
protected ConfigurationService,FluidTYPO3\Fluidpages\Service $pageConfigurationService | ||
Результат |
protected PageService,FluidTYPO3\Fluidpages\Service $pageService | ||
Результат |