跳至主要内容
版本:5.1

Status 表单字段

**状态**表单字段类型提供了一个状态列表框。此字段扩展了PredefinedlistField

  • **type**(必填)必须为status
  • **name**(必填)是字段的唯一名称。
  • **label**(必填)(可翻译) 是字段的 HTML 标签。
  • **description**(可选)(可翻译) 是字段描述
  • **multiple**(可选)如果设置为 true,则允许同时选择多个项目。设置为 false 以允许单选。
  • **required**(可选)如果设置为 true,则第一个字段选项应为空,请参见最后一个示例。

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

XML 参数定义示例

<field
name="mystatus"
type="status"
label="Choose"
description=""
/>

根据源代码,这将在列表中返回以下条目
已删除 - JTRASHED
已禁用 - JDISABLED
已启用 - JENABLED
已归档 - JARCHIVED
全部 - JALL