标准表单字段
简介
Joomla 提供了广泛的字段类型,你可以在表单中使用这些类型。这些字段类型的源代码位于 libraries/src/Form/Field 目录中,并在 Joomla 手册的本部分中进行了说明。
要试用标准表单字段,你可以从 Exampleform 组件 下载 com_exampleform
组件,然后编辑 /site/forms/example_form.xml 以包含你想要调查的字段。
标准表单字段列表
以下是本版本中提供的所有支持表单字段的完整列表。
类型 | 描述 |
---|---|
可访问媒体 | 为媒体管理器提供模态访问权限,以便为具有适当权限的用户插入带有上传功能的图像,并提供一个用于添加替代文本的文本字段。 |
访问级别 | 提供查看访问级别的下拉列表。 |
别名标签 | 提供包含特定语言定义的列表框。 |
作者 | 提供包含创建内容的作者(用户)的列表框。 |
缓存处理程序 | 提供可用缓存处理选项的列表。 |
日历 | 提供一个文本框,用于输入日期。文本框旁边的图标提供一个弹出式日历的链接,此链接也可用于输入日期值。 |
Captcha | 提供使用 captcha 插件。 |
类别 | 提供扩展的类别下拉列表。 |
复选框 | 提供一个可以选中或取消选中的单个复选框 |
复选框 | 提供无限复选框,可用于多选。 |
Chrome 样式 | 提供按模板分组的模板 chrome 样式选项列表。 |
颜色 | 单击输入框时提供颜色选择器。 |
组合 | 提供组合框字段。 |
组件布局 | 针对组件项提供一个分组列表,包含核心和模板备用布局。 |
组件 | 提供一个包含已启用组件类型扩展的列表框。 |
内容历史记录 | 提供一个显示文章修改历史记录的模型弹出窗口。 |
内容语言 | 提供内容语言列表。 |
内容类型 | 提供内容类型列表。 |
数据库连接 | 提供可用数据库连接的列表,可以选择限制到给定列表。 |
编辑器 | 提供编辑器区域字段。 |
电子邮件 | 提供一个电子邮件字段。 |
文件 | 为文件提供一个输入字段 |
文件列表 | 从指定目录提供文件下拉列表。 |
文件夹列表 | 从指定目录提供文件夹下拉列表。 |
前端语言 | 提供已发布内容语言及其主页列表。 |
分组列表 | 提供按组组织的项目下拉列表。 |
标题标签 | 提供标题标签的下拉列表(h1-h6)。 |
隐藏 | 提供一个隐藏字段,用于保存表单字段,其值不能被管理人员直接更改(它可以在代码中或通过编辑 params.ini 文件进行更改)。 |
图像列表 | 提供指定目录中的图像文件下拉列表。 |
整数 | 在最小值和最大值之间提供整数下拉列表。 |
语言 | 为前端或后端提供已安装语言的下拉列表。 |
上次访问日期范围 | 提供一个可用于根据上次访问日期进行筛选的可用日期范围列表框。 |
限定框 | 提供项目计数限制列表。 |
列表 | 提供自定义输入的下拉列表。 |
媒体 | 对媒体管理器的模式访问,允许具有适当权限的用户插入图像,并接受用户的上传操作。 |
菜单 | 从 Joomla 站点提供可用菜单的下拉列表。 |
菜单项 | 从 Joomla 站点提供可用菜单项的下拉列表。 |
仪表 | 提供仪表以在范围内显示值。 |
模块布局 | 提供按核心和模板分组的模块备选布局列表。 |
模块顺序 | 提供一个下拉框以设置某个位置中模块的排序。 |
模块位置 | 提供一个文本输入以设置模块的位置。 |
模块标记 | 提供 HTML5 元素列表(用于将模块包裹起来)。 |
注意 | 提供一行文本字段。 |
编号 | 提供一个具有上下控制手柄的一行文本框以在该字段中设置一个编号。 |
顺序 | 提供指定表内的条目下拉列表以及-首位- 和-末位- 。 |
密码 | 提供一个文本框用于输入密码。在输入密码字符时,这些字符会模糊显示。 |
插件 | 提供来自给定文件夹的插件列表。 |
插件状态 | 提供一个状态列表框。 |
预定义列表 | 提供预定义值列表。 |
基本单选按钮 | 使用默认样式提供单选按钮输入(即将移除)。 |
单选按钮 | 提供单选按钮供选择不同的选项。 |
范围 | 提供水平滚动条以指定范围内的值。 |
重定向状态 | 提供一个状态列表框。 |
注册日期范围 | 提供一个状态列表框。 |
规则 | 提供用于管理访问控制的分组操作选项矩阵。显示取决于上下文。 |
计划 Org 组件部分 | 提供一个包含已启用组件类型扩展的列表框。 |
会话处理程序 | 提供会话处理程序选项的下拉列表。 |
间隔符 | 在表单字段之间提供可视分隔符。它仅仅是视觉辅助,不存储任何值。 |
SQL | 提供通过对 Joomla 数据库运行查询获取的条目下拉列表。查询返回的第一结果列提供下拉框的值。 |
状态 | 提供一个状态列表框。 |
子表单 | 提供一种在彼此内部使用 XML 表单或在当前表单中重用现有表单的方法。 |
标记 | 提供标记的入口点(AJAX 或嵌套)。 |
电话 | 提供电话号码的输入字段。 |
模板样式 | 提供模板样式下拉列表。 |
文本区 | 提供可用于输入多行文本的文本区。 |
文本 | 提供用于数据输入的文本框。 |
时间 | 提供指定首位、末位和步进值的整数选择列表。 |
时区 | 提供时区下拉列表。 |
过渡 | 提供按阶段标题分组的从一个阶段到下一个阶段的所有工作流过渡的分组列表。 |
URL | 提供 URL 文本输入字段。 |
用户活动 | 提供可用用户活动状态列表。 |
用户 | 提供一个模式字段,用于从列表中选择用户。显示用户名并存储用户 ID |
用户组列表 | 提供可用用户组的下拉列表。 |
用户状态 | 提供可用用户状态列表。 |
工作流组件部分 | 提供一个包含已启用组件类型扩展的列表框。 |
工作流条件 | 提供工作流条件的下拉列表或列表框。 |
工作流阶段 | 按工作流分组地提供所有工作流程阶段的分组列表。 |