RenderFormValueViewHelper extends AbstractViewHelper uses CompileWithRenderStatic

ViewHelper

This class is the implementation of a Fluid ViewHelper.

View this class in the TYPO3 ViewHelper reference: <formvh:renderformvalue>

Renders a single value of a form

Scope: frontend

Table of Contents

Properties

$escapeOutput  : bool

Methods

initializeArguments()  : mixed
Initialize the arguments
isEnabled()  : bool
mapValuesToOptions()  : array
Replaces the given values (=keys) with the corresponding elements in $options
mapValueToOption()  : mixed
Replaces the given value (=key) with the corresponding element in $options If the key does not exist in $options, it is returned without modification
processElementValue()  : mixed
Converts the given value to a simple type (string or array) considering the underlying FormElement definition
processObject()  : string
Converts the given $object to a string representation considering the $element FormElement definition
renderStatic()  : string
Return array element by key

Properties

$escapeOutput

protected bool $escapeOutput = false

Methods

initializeArguments()

Initialize the arguments

public initializeArguments() : mixed
Internal

mapValuesToOptions()

Replaces the given values (=keys) with the corresponding elements in $options

public static mapValuesToOptions(array $value, array $options) : array
Parameters
$value : array
$options : array
Internal
Tags
see
mapValueToOption()
Return values
array

mapValueToOption()

Replaces the given value (=key) with the corresponding element in $options If the key does not exist in $options, it is returned without modification

public static mapValueToOption(mixed $value, array $options) : mixed
Parameters
$value : mixed
$options : array
Internal

processElementValue()

Converts the given value to a simple type (string or array) considering the underlying FormElement definition

public static processElementValue(FormElementInterface $element, mixed $value, Closure $renderChildrenClosure, RenderingContextInterface $renderingContext) : mixed
Parameters
$element : FormElementInterface
$value : mixed
$renderChildrenClosure : Closure
$renderingContext : RenderingContextInterface
Internal

processObject()

Converts the given $object to a string representation considering the $element FormElement definition

public static processObject(FormElementInterface $element, object $object) : string
Parameters
$element : FormElementInterface
$object : object
Internal
Return values
string

renderStatic()

Return array element by key

public static renderStatic(array $arguments, Closure $renderChildrenClosure, RenderingContextInterface $renderingContext) : string
Parameters
$arguments : array
$renderChildrenClosure : Closure
$renderingContext : RenderingContextInterface
Return values
string —

the rendered form values

On this page

Search results