TYPO3CMS  8
 All Classes Namespaces Files Functions Variables Pages
FormViewHelper Class Reference
Inheritance diagram for FormViewHelper:
FormViewHelper AbstractFormViewHelper AbstractTagBasedViewHelper AbstractViewHelper

Protected Member Functions

 renderHiddenReferrerFields ()
 
 getFormObjectName ()
 
- Protected Member Functions inherited from FormViewHelper
 setFormActionUri ()
 
 renderAdditionalIdentityFields ()
 
 renderHiddenReferrerFields ()
 
 addFormObjectNameToViewHelperVariableContainer ()
 
 removeFormObjectNameFromViewHelperVariableContainer ()
 
 getFormObjectName ()
 
 addFormObjectToViewHelperVariableContainer ()
 
 removeFormObjectFromViewHelperVariableContainer ()
 
 addFieldNamePrefixToViewHelperVariableContainer ()
 
 getFieldNamePrefix ()
 
 removeFieldNamePrefixFromViewHelperVariableContainer ()
 
 addFormFieldNamesToViewHelperVariableContainer ()
 
 removeFormFieldNamesFromViewHelperVariableContainer ()
 
 renderRequestHashField ()
 
 postProcessUriArgumentsForRequestHash ($arguments, &$results, $currentPrefix= '', $level=0)
 
 getDefaultFieldNamePrefix ()
 
 removeCheckboxFieldNamesFromViewHelperVariableContainer ()
 
 renderTrustedPropertiesField ()
 
- 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
 callRenderMethod ()
 
 getLogger ()
 
 registerRenderMethodArguments ()
 

Additional Inherited Members

- Public Member Functions inherited from FormViewHelper
 injectHashService (\TYPO3\CMS\Extbase\Security\Cryptography\HashService $hashService)
 
 injectMvcPropertyMappingConfigurationService (\TYPO3\CMS\Extbase\Mvc\Controller\MvcPropertyMappingConfigurationService $mvcPropertyMappingConfigurationService)
 
 injectExtensionService (\TYPO3\CMS\Extbase\Service\ExtensionService $extensionService)
 
 initializeArguments ()
 
 render ()
 
- Public Member Functions inherited from AbstractFormViewHelper
 injectPersistenceManager (\TYPO3\CMS\Extbase\Persistence\PersistenceManagerInterface $persistenceManager)
 
- Public Member Functions inherited from AbstractTagBasedViewHelper
 __construct ()
 
 initializeArguments ()
 
 initialize ()
 
- Public Member Functions inherited from AbstractViewHelper
 setRenderingContext (\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext)
 
 injectObjectManager (\TYPO3\CMS\Extbase\Object\ObjectManagerInterface $objectManager)
 
 injectReflectionService (\TYPO3\CMS\Extbase\Reflection\ReflectionService $reflectionService)
 
 prepareArguments ()
 
- Protected Attributes inherited from FormViewHelper
 $tagName = 'form'
 
 $hashService
 
 $mvcPropertyMappingConfigurationService
 
 $extensionService
 
 $formActionUriArguments
 
- Protected Attributes inherited from AbstractFormViewHelper
 $persistenceManager
 
- Protected Attributes inherited from AbstractTagBasedViewHelper
 $tagName = 'div'
 
 $tag
 
 $escapeOutput = false
 
- Protected Attributes inherited from AbstractViewHelper
 $controllerContext
 
 $objectManager
 

Detailed Description

Custom form ViewHelper that renders the form state instead of referrer fields

Scope: frontend

Definition at line 29 of file form/Classes/ViewHelpers/FormViewHelper.php.

Member Function Documentation

getFormObjectName ( )
protected

We do NOT return NULL as in this case, the Form ViewHelpers do not enter $objectAccessorMode. However, we return the form identifier.

Returns
string

Definition at line 56 of file form/Classes/ViewHelpers/FormViewHelper.php.

renderHiddenReferrerFields ( )
protected

Renders hidden form fields for referrer information about the current request.

Returns
string Hidden fields with referrer information

Definition at line 38 of file form/Classes/ViewHelpers/FormViewHelper.php.

References AbstractFormViewHelper\prefixFieldName().