在谈到表单类型的时候,需要提一下参数类型。表单类型和参数类型是不一样的。但是一个标准的元素有可能同时属于两种类型。
原文:http://docs.joomla.org/Standard_form_field_types
| 类型 | 描述 |
| accesslevel | 提供一个可供下拉列表,用来选择需要的访问级别 |
| cachehandler | 提供一个可用的缓存处理列表,用来选择缓存选项 |
| calendar | 提供一个文本框用来输入日期。并且还附带一个弹出的日历,用来方便的输入日期 |
| captcha | 提供一个可供选择的验证码插件列表,用来方便的选择需要使用的验证码插件 |
| category | 提供一个分类选择列表,用来选择分类 |
| checKbox | 提供一个单选框,用来方便的产生单选框 |
| checkboxes | 提供一个复选框 |
| Chrome Style | 提供一个可供选择模版风格 |
| color | 提供一个颜色选择框。当点击输入框时将会出现一个拾色器 |
| content Language | 提供一个内容语言选择列表,用来选择内容语言 |
| combo | 提供一个组合框 |
| componentlayout | 提供一个可供选择的组件模版列表 |
| contentlanguage | 提供一个能够被语言插件切换的内容语言列表 |
| Database Connection | 提供一个可用的数据库链接列表 |
| editor | 提供一个编辑器字段 |
| editors | 提供一个可供选择的编辑器列表。2.5以后用plugin form field代替 |
| 提供一个电子邮件字段 | |
| file | |
| filelist | 提供一个文件列表 |
| folderlist | 提供一个文件夹类别 |
| groupedlist | 提供一个可供选择的项目分组 |
| header tag | 提供一个选择的头标签列表(h1-h6) |
| helpsite | 提供一个可供选择的帮助网站列表 |
| hidden | 提供一个隐藏的字段来保存表单的值,这个字段不能够被管理员修改(但可以在params.ini文件修改) |
| imagelist | 提供一个图片列表 |
| iteger | 提供一个数字选择列表 |
| language | 提供语言选择列表 |
| list | 提供一个自定义实体的列表 |
| media | 提供一个媒体上传按钮 |
| menu | 提供一个可用的菜单列表 |
| Menu Item | 提供一个可用的菜单项列表 |
| Module Layout | 提供一个可用的模块布局选项 |
| Module Order | 提供一个可用的模块顺序列表 |
| Module Position | 提供一个文本框用来输入模块的位置 |
| Module Tag | 提供一个html5元素列表 |
| note | supports a one line text field. |
| password | 提供一个密码输入框 |
| plugins | 提供一个插件列表 |
| radio | 提供一个单选按钮 |
| rules | 提供一个访问控制选项 |
| sessionhandler | 提供一个session处理选项 |
| spacer | 提供一个分割空格 |
| sql | provides a drop down list of entries obtained by running a query on the Joomla Database. The first results column returned by the query provides the values for the drop down box. |
| tag | 提供一个入口点标签(either AJAX or Nested) |
| tel | 提供一个电话号码输入框 |
| templatestyle | 提供一个可供选择的模版风格列表 |
| text | 提供一个文本输入框 |
| textarea | 提供一个textarea,方便输入多行文本 |
| timezone | 提供一个时区列表 |
| URL | 提供一个URL输入框 |
| user | 提供一个模态的用户选择列表 |
| usergroup | 提供一个用户组列表 |