跳到主要内容
版本: 5.1

Aliastag 表单字段

aliastag 表单字段类型提供一个包含特定语言定义的列表框。它通过从 #__contentitem_tag_map 获取组件和对象的唯一列表,然后提取每个条目的语言定义来实现此功能,例如,它从查询 #__contentitem_tag_map 获取 "com_content.article",然后将其拆分为 com_contentarticle,并在管理员语言 com_content.sys 中查找 COM_CONTENT_TAGS_ARTICLE="Article"

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

由 libraries/src/Form/Field/AliastagField.php 实现,但目前未在 Joomla 中使用

示例 XML 参数定义

<field
name="myaliastags"
type="aliastag"
label="Select a tag"
description=""
/>