跳至主要内容
版本:5.1

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>