TYPO3  7.6
Protected Member Functions | List of all members
SelectViewHelper Class Reference
Inheritance diagram for SelectViewHelper:
SelectViewHelper AbstractFormFieldViewHelper AbstractFormViewHelper AbstractTagBasedViewHelper AbstractViewHelper

Protected Member Functions

 getOptions ()
 
 getOption ($key, $value)
 
 renderOptionTags ($options)
 
- Protected Member Functions inherited from SelectViewHelper
 renderOptionTags ($options)
 
 getOptions ()
 
 isSelected ($value)
 
 getSelectedValue ()
 
 getOptionValueScalar ($valueElement)
 
 renderOptionTag ($value, $label, $isSelected)
 
- Protected Member Functions inherited from AbstractFormFieldViewHelper
 getName ()
 
 getRequest ()
 
 getNameWithoutPrefix ()
 
 getValue ($convertObjects=true)
 
 getValueAttribute ()
 
 getValueFromSubmittedFormData ($value)
 
 convertToPlainValue ($value)
 
 hasMappingErrorOccurred ()
 
 getLastSubmittedFormData ()
 
 addAdditionalIdentityPropertiesIfNeeded ()
 
 getPropertyValue ()
 
 isObjectAccessorMode ()
 
 setErrorClassAttribute ()
 
 getMappingResultsForProperty ()
 
 renderHiddenFieldForEmptyValue ()
 
- Protected Member Functions inherited from AbstractFormViewHelper
 prefixFieldName ($fieldName)
 
 renderHiddenIdentityField ($object, $name)
 
 registerFieldNameForFormTokenGeneration ($fieldName)
 
- Protected Member Functions inherited from AbstractTagBasedViewHelper
 registerTagAttribute ($name, $type, $description, $required=false, $default=null)
 
 registerUniversalTagAttributes ()
 
- Protected Member Functions inherited from AbstractViewHelper
 registerArgument ($name, $type, $description, $required=false, $defaultValue=null)
 
 overrideArgument ($name, $type, $description, $required=false, $defaultValue=null)
 
 callRenderMethod ()
 
 getLogger ()
 
 buildRenderChildrenClosure ()
 
 hasArgument ($argumentName)
 

Additional Inherited Members

- Public Member Functions inherited from SelectViewHelper
 initializeArguments ()
 
 render ()
 
- Static Public Member Functions inherited from AbstractViewHelper
static renderStatic (array $arguments,\Closure $renderChildrenClosure,\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext)
 
- Protected Attributes inherited from SelectViewHelper
 $tagName = 'select'
 
 $selectedValue = null
 

Detailed Description

The form wizard controller

Definition at line 20 of file form/Classes/ViewHelpers/SelectViewHelper.php.

Member Function Documentation

getOption (   $key,
  $value 
)
protected

Build a option array.

Parameters
string$key
string$value
Returns
array an associative array of an option, key will be the value of the option tag

Definition at line 62 of file form/Classes/ViewHelpers/SelectViewHelper.php.

References elseif, and AbstractViewHelper\hasArgument().

Referenced by SelectViewHelper\getOptions().

getOptions ( )
protected

Render the option tags.

Returns
array an associative array of options, key will be the value of the option tag

Definition at line 27 of file form/Classes/ViewHelpers/SelectViewHelper.php.

References SelectViewHelper\getOption().

renderOptionTags (   $options)
protected

Render the option tags.

Parameters
array$optionsthe options for the form.
Returns
string rendered tags.

Definition at line 109 of file form/Classes/ViewHelpers/SelectViewHelper.php.

References AbstractViewHelper\hasArgument(), SelectViewHelper\isSelected(), and SelectViewHelper\renderOptionTag().