规则表单字段
规则表单字段类型提供了一个按组操作选项的矩阵,用于管理访问控制。
- 类型(必需)必须为规则。
- 名称(必需)是字段的唯一名称。
- 标签(必需)(可翻译)是字段的 HTML 标签。
- 组件(必需)设置将应用操作选项的组件。
- 部分(必需)指示应将控制应用到的 access.xml 操作的部分。例如,“组件”或“my_item_type”。
- 描述(可选)(可翻译)是字段描述。
由以下实现:libraries/src/Form/Field/RulesField.php
此字段通常在自定义扩展的 config.xml 文件中使用。
XML 参数定义示例
<fieldset
name="permissions"
description="JCONFIG_PERMISSIONS_DESC"
label="JCONFIG_PERMISSIONS_LABEL">
<field name="rules"
type="rules"
component="com_mycomponent"
class="inputbox"
filter="rules"
validate="rules"
label="JCONFIG_PERMISSIONS_LABEL"
section="component" />
</fieldset>