FormBehaviorTrait
支持表单行为的特征。
自 |
4.0.0 |
---|---|
包 |
Joomla CMS |
方法
getFormFactory
获取 FormFactoryInterface。
getFormFactory() : \Joomla\CMS\Form\FormFactoryInterface
抽象
loadForm
获取表单对象的方法。
loadForm( name, source = null, mixed||string|int options = [], clear = false, xpath = null) : \Joomla\CMS\Form\Form
loadFormData
获取应注入表单的数据的方法。
loadFormData() : mixed||string|int
自 |
4.0.0 |
---|
响应
array<string|int, mixed>
默认数据为空数组。
preprocessData
允许派生类预处理数据的方法。
preprocessData( context, &data, group = 'content') :
自 |
4.0.0 |
---|
参数
- 上下文
string
上下文标识符。- 数据
mixed
要处理的数据。它会直接被修改。- 组
string
要导入的插件组的名称(默认为“content”)。
响应
void
preprocessForm
允许派生类预处理表单的方法。
preprocessForm(\Joomla\CMS\Form\Form form, data, group = 'content') :