跳到主要内容
版本:5.1

Limitbox 表单字段

limitbox 表单字段类型提供项目数量限制列表。

  • type(必需)必须为limitbox
  • name(必需)是字段的唯一名称。
  • label(必需)(可翻译)是字段的 HTML 标签。
  • description(可选)(可翻译)是 字段描述
  • class(可选)是 HTML 表单字段的 CSS 类名称。如果省略,则默认为 'inputbox'。
  • multiple(可选)如果设置为 true,则允许同时选择多个项目。设置为 false 以允许单选。
  • limits(可选)一个包含限制的逗号分隔字符串,例如 5、25、50、150。
  • append(可选)一个包含要附加到默认限制的限制的逗号分隔字符串。
  • remove(可选)一个包含要从默认限制中删除的限制的逗号分隔字符串。

默认限制为 5、10、15、20、25、30、50、100、200、500。

注意此字段通常用于组件内的表单 filter.xml 文件中。

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

示例 XML 参数定义

<fields name="list">
<field name="limit"
type="limitbox"
label="JGLOBAL_LIST_LIMIT"
class="input-mini"
default="10"
onchange="this.form.submit();"
/>
</fields>

另请参阅