Templatestyle 表单字段
**templatestyle** 表单字段类型提供了一个模板样式选项的下拉列表。
- **type**(必填)必须为templatestyle。
- **name**(必填)是字段的唯一名称。
- **label**(必填)(可翻译)是字段的 HTML 标签。
- **description**(可选)(可翻译)是字段描述。
- **client**(可选)站点或管理员,默认为站点。
- **class**(可选)用于样式设置。
- **multiple**(可选)是否可以同时选择多个项目(true 或 false)。在 Joomla 4 中,建议在字段声明中额外使用
layout="joomla.form.field.groupedlist-fancy-select"
(替换以前使用的“chosen”库)。
实现于:libraries/src/Form/Field/TemplatestyleField.php
XML 参数定义示例
<field
name="admin_style"
type="templatestyle"
client="administrator"
description="COM_ADMIN_USER_FIELD_BACKEND_TEMPLATE_DESC"
label="COM_ADMIN_USER_FIELD_BACKEND_TEMPLATE_LABEL"
>
<option value="">JOPTION_USE_DEFAULT</option>
</field>