ModuleLayoutRule
扩展 FormRuleJoomla 平台的表单规则类。
| 自 | 3.9.26 | 
|---|---|
| 包 | Joomla CMS | 
方法
测试
测试值的方法。
test(\SimpleXMLElement element, value, group = null, \Joomla\Registry\Registry input = null, \Joomla\CMS\Form\Form form = null) :
            继承                                                                    
    
    
| 自 | 1.6 | 
|---|---|
| 抛出 | 
 | 
参数
- 元素
- SimpleXMLElement表示表单字段对象的- <field>标签的 SimpleXMLElement 对象。
- 值
- mixed要验证的表单字段值。
- 组
- string字段名称组控制值。它充当字段的数组容器。例如,如果字段名称为“foo”,并且组值为“bar”,则完整的字段名称将最终为“bar[foo]”。
- 输入
- Registry|null一个可选的 Registry 对象,包含要根据整个表单验证的整个数据集。
- 表单
- Form|null正在测试该字段的表单对象。
响应
bool 如果值有效,则为真,否则为假。
属性
正则表达式
用于测试模块布局字段值的正则表达式。
有效的模块布局字段值包括
- 可选的模板名称,其中仅包含字符、数字、连字符和下划线,也可以仅包含“_”,用于模块提供的布局,后面跟着一个冒号。
- 布局文件的基本名称,不以点开头,并且仅包含字符、数字、点和连字符,但不包含下划线(请参见“ModuleLayout”字段的“getInput”方法)。
| 自 | 3.9.26 | 
|---|
类型
字符串
            修饰符
测试表单字段值时要使用的正则表达式修饰符。
            继承                                
    
    | 自 | 1.6 | 
|---|
类型
字符串