跳至主要内容
版本:5.1

工作流条件表单字段

**workflowcondition**表单字段类型提供了一个工作流条件的下拉列表或列表框。如果该字段具有保存的值,则在首次加载页面时会选择该值。如果没有,则选择默认值(如果有)。

  • **type**(必填)必须为workflowcondition
  • **name**(必填)是字段的唯一名称。
  • **label**(必填)(可翻译)是字段的HTML标签。
  • **description**(可选)(可翻译)是字段描述
  • **class**(可选)是HTML表单字段的CSS类名。如果省略,则默认为“inputbox”。
  • **multiple**(可选)如果设置为true,则允许同时选择多个项目。设置为false以允许单选。
  • **required**(可选)如果设置为true,则第一个字段选项应为空,请参见最后一个示例。
  • **useglobal**(可选)如果设置为true,则如果在数据库中找到,它将显示在全局配置中设置的值。

由以下文件实现:libraries/src/Form/Field/WorkflowconditionField.php

XML参数定义示例

<field
name="publishing"
type="workflowcondition"
label="PLG_WORKFLOW_PUBLISHING_TRANSITION_ACTIONS_PUBLISHING_LABEL"
description="PLG_WORKFLOW_PUBLISHING_TRANSITION_ACTIONS_PUBLISHING_DESC"
default=""
hide_all="true"
>
<option value="">JOPTION_DO_NOT_USE</option>
</field>