PHP Класс Contao\Form

Provide methods to handle front end forms.
Наследование: extends Hybrid
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$arrFormUsages array Form usages during same request
$objModel FormModel Model
$strKey string Key
$strTable string Table
$strTemplate string Template

Открытые методы

Метод Описание
generate ( ) : string Remove name attributes in the back end so the form is not validated

Защищенные методы

Метод Описание
compile ( ) : string Generate the form
getMaxFileSize ( ) : integer Get the maximum file size that is allowed for file uploads
initializeSession ( string $formId ) Initialize the form in the current session
processFormData ( array $arrSubmitted, array $arrLabels, array $arrFields ) Process form data, store it in the session and redirect to the jumpTo page

Описание методов

compile() защищенный Метод

Generate the form
protected compile ( ) : string
Результат string

generate() публичный Метод

Remove name attributes in the back end so the form is not validated
public generate ( ) : string
Результат string

getMaxFileSize() защищенный Метод

Get the maximum file size that is allowed for file uploads
Устаревший: Deprecated since Contao 4.0, to be removed in Contao 5.0. Use $this->objModel->getMaxUploadFileSize() instead.
protected getMaxFileSize ( ) : integer
Результат integer

initializeSession() защищенный Метод

Initialize the form in the current session
protected initializeSession ( string $formId )
$formId string

processFormData() защищенный Метод

Process form data, store it in the session and redirect to the jumpTo page
protected processFormData ( array $arrSubmitted, array $arrLabels, array $arrFields )
$arrSubmitted array
$arrLabels array
$arrFields array

Описание свойств

$arrFormUsages защищенное статическое свойство

Form usages during same request
protected static array $arrFormUsages
Результат array

$objModel защищенное свойство

Model
protected FormModel,contao $objModel
Результат FormModel

$strKey защищенное свойство

Key
protected string $strKey
Результат string

$strTable защищенное свойство

Table
protected string $strTable
Результат string

$strTemplate защищенное свойство

Template
protected string $strTemplate
Результат string