跳到主要内容
版本:5.1

规则表单字段

规则表单字段类型提供了一个按组操作选项的矩阵,用于管理访问控制。

  • 类型(必需)必须为规则
  • 名称(必需)是字段的唯一名称。
  • 标签(必需)(可翻译)是字段的 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>