‪TYPO3CMS  9.5
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 ()
 
string createHiddenInputElement (string $name, string $value)
 
string getFormObjectName ()
 
 getFormRuntime ()
 
- ‪Protected Member Functions inherited from ‪TYPO3\CMS\Fluid\ViewHelpers\FormViewHelper
 setFormActionUri ()
 
string renderAdditionalIdentityFields ()
 
 addFormObjectNameToViewHelperVariableContainer ()
 
 removeFormObjectNameFromViewHelperVariableContainer ()
 
 addFormObjectToViewHelperVariableContainer ()
 
 removeFormObjectFromViewHelperVariableContainer ()
 
 addFieldNamePrefixToViewHelperVariableContainer ()
 
string getFieldNamePrefix ()
 
 removeFieldNamePrefixFromViewHelperVariableContainer ()
 
 addFormFieldNamesToViewHelperVariableContainer ()
 
 removeFormFieldNamesFromViewHelperVariableContainer ()
 
string renderRequestHashField ()
 
 postProcessUriArgumentsForRequestHash ($arguments, &$results, $currentPrefix='', $level=0)
 
string getDefaultFieldNamePrefix ()
 
 removeCheckboxFieldNamesFromViewHelperVariableContainer ()
 
string renderTrustedPropertiesField ()
 
- ‪Protected Member Functions inherited from ‪TYPO3\CMS\Fluid\ViewHelpers\Form\AbstractFormViewHelper
string prefixFieldName ($fieldName)
 
string renderHiddenIdentityField ($object, $name)
 
 registerFieldNameForFormTokenGeneration ($fieldName)
 

Additional Inherited Members

- ‪Public Member Functions inherited from ‪TYPO3\CMS\Fluid\ViewHelpers\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 ()
 
string render ()
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Fluid\ViewHelpers\Form\AbstractFormViewHelper
 injectPersistenceManager (\TYPO3\CMS\Extbase\Persistence\PersistenceManagerInterface $persistenceManager)
 
- ‪Protected Attributes inherited from ‪TYPO3\CMS\Fluid\ViewHelpers\FormViewHelper
string $tagName = 'form'
 
TYPO3 CMS Extbase Security Cryptography HashService $hashService
 
TYPO3 CMS Extbase Mvc Controller MvcPropertyMappingConfigurationService $mvcPropertyMappingConfigurationService
 
TYPO3 CMS Extbase Service ExtensionService $extensionService
 
array $formActionUriArguments
 
- ‪Protected Attributes inherited from ‪TYPO3\CMS\Fluid\ViewHelpers\Form\AbstractFormViewHelper
TYPO3 CMS Extbase Persistence PersistenceManagerInterface $persistenceManager
 

Detailed Description

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

Scope: frontend

Definition at line 30 of file FormViewHelper.php.

Member Function Documentation

◆ createHiddenInputElement()

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

Definition at line 66 of file FormViewHelper.php.

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

◆ getFormObjectName()

string 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.

Returns
‪string

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

Definition at line 81 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