工作流组件部分表单字段
workflowComponentSections 表单字段类型提供一个包含启用组件类型扩展的列表框。
- type (必填) 必须是 workflowComponentSections。
- name (必填) 是字段的唯一名称。
- label (必填) (可翻译) 是字段的 HTML 标签。
- description (可选) (可翻译) 是 字段描述。
- multiple (可选) 如果设置为 true,允许同时选择多个项目。设置为 false 允许单选。
- required (可选) 如果设置为 true,第一个字段选项应为空,请参见最后一个示例。
- layout (可选) 字段的选定布局,例如 'joomla.form.field.list-fancy-select'
实现:libraries/src/Form/Field/WorkflowComponentSectionsField.php
示例 XML 参数定义
<field
name="allowedlist"
type="workflowComponentSections"
label="JWORKFLOW_EXTENSION_ALLOWED_LABEL"
description="JWORKFLOW_EXTENSION_ALLOWED_DESCRIPTION"
multiple="multiple"
layout="joomla.form.field.list-fancy-select"
/>