‪TYPO3CMS  ‪main
TYPO3\CMS\Form\ViewHelpers\FormViewHelper Class Reference
Inheritance diagram for TYPO3\CMS\Form\ViewHelpers\FormViewHelper:
TYPO3\CMS\Fluid\ViewHelpers\FormViewHelper TYPO3\CMS\Fluid\ViewHelpers\Form\AbstractFormViewHelper

Protected Member Functions

string renderHiddenReferrerFields ()
 
 createHiddenInputElement (string $name, string $value)
 
 getFormObjectName ()
 
 getFormRuntime ()
 
- ‪Protected Member Functions inherited from ‪TYPO3\CMS\Fluid\ViewHelpers\FormViewHelper
 setFormActionUri ()
 
string renderAdditionalIdentityFields ()
 
 addFormObjectNameToViewHelperVariableContainer ()
 
 removeFormObjectNameFromViewHelperVariableContainer ()
 
 addFormObjectToViewHelperVariableContainer ()
 
 removeFormObjectFromViewHelperVariableContainer ()
 
 addFieldNamePrefixToViewHelperVariableContainer ()
 
 getFieldNamePrefix ()
 
 removeFieldNamePrefixFromViewHelperVariableContainer ()
 
 addFormFieldNamesToViewHelperVariableContainer ()
 
 removeFormFieldNamesFromViewHelperVariableContainer ()
 
 getDefaultFieldNamePrefix ()
 
 removeCheckboxFieldNamesFromViewHelperVariableContainer ()
 
 renderTrustedPropertiesField ()
 
 renderRequestTokenHiddenField ()
 
- ‪Protected Member Functions inherited from ‪TYPO3\CMS\Fluid\ViewHelpers\Form\AbstractFormViewHelper
 prefixFieldName (string $fieldName)
 
string renderHiddenIdentityField (?object $object, ?string $name)
 
 registerFieldNameForFormTokenGeneration (string $fieldName)
 

Additional Inherited Members

- ‪Public Member Functions inherited from ‪TYPO3\CMS\Fluid\ViewHelpers\FormViewHelper
 injectHashService (HashService $hashService)
 
 injectMvcPropertyMappingConfigurationService (MvcPropertyMappingConfigurationService $mvcPropertyMappingConfigurationService)
 
 injectExtensionService (ExtensionService $extensionService)
 
 injectConfigurationManager (ConfigurationManagerInterface $configurationManager)
 
 initializeArguments ()
 
 render ()
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Fluid\ViewHelpers\Form\AbstractFormViewHelper
 injectPersistenceManager (PersistenceManagerInterface $persistenceManager)
 
- ‪Protected Attributes inherited from ‪TYPO3\CMS\Fluid\ViewHelpers\FormViewHelper
string $tagName = 'form'
 
HashService $hashService
 
MvcPropertyMappingConfigurationService $mvcPropertyMappingConfigurationService
 
ExtensionService $extensionService
 
ConfigurationManagerInterface $configurationManager
 
array $formActionUriArguments = []
 
- ‪Protected Attributes inherited from ‪TYPO3\CMS\Fluid\ViewHelpers\Form\AbstractFormViewHelper
PersistenceManagerInterface $persistenceManager
 

Detailed Description

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

Scope: frontend

Definition at line 35 of file FormViewHelper.php.

Member Function Documentation

◆ createHiddenInputElement()

TYPO3\CMS\Form\ViewHelpers\FormViewHelper::createHiddenInputElement ( string  $name,
string  $value 
)
protected

◆ getFormObjectName()

TYPO3\CMS\Form\ViewHelpers\FormViewHelper::getFormObjectName ( )
protected

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

Reimplemented from TYPO3\CMS\Fluid\ViewHelpers\FormViewHelper.

Definition at line 79 of file FormViewHelper.php.

References TYPO3\CMS\Form\ViewHelpers\FormViewHelper\getFormRuntime().

Referenced by TYPO3\CMS\Form\ViewHelpers\FormViewHelper\renderHiddenReferrerFields().

◆ getFormRuntime()

TYPO3\CMS\Form\ViewHelpers\FormViewHelper::getFormRuntime ( )
protected

◆ renderHiddenReferrerFields()

string TYPO3\CMS\Form\ViewHelpers\FormViewHelper::renderHiddenReferrerFields ( )
protected