注册日期范围表单字段
registrationdaterange 表单字段类型提供了一个日期范围列表框,由管理员 com_users 功能在“管理用户”筛选字段中使用。此字段扩展了 PredefinedlistField
。
- type(必填)必须为 registrationdaterange。
- name(必填)是字段的唯一名称。
- label(必填)(可翻译)是字段的 HTML 标签。
- description(可选)(可翻译)是字段描述。
- multiple(可选)如果设置为 true,则允许同时选择多个项目。设置为 false 以允许单选。
- required(可选)如果设置为 true,则第一个字段选项应为空,请参阅最后一个示例。
由以下文件实现:libraries/src/Form/Field/RegistrationdaterangeField.php
XML 参数定义示例
<field
name="mystatus"
type="registrationdaterange"
label="Choose"
description=""
/>
这将在列表中返回以下条目
'today',
'past_week',
'past_1month',
'past_3month',
'past_6month',
'past_year',
'post_year'