Standard form field types for Joomla
Type | Description | Joomla minimum version |
Accesslevel |
Displays a drop-down list to display the access level. |
![]() |
Cachehandler |
Lists the possible caching options. |
![]() |
Calendar |
Displays a text box for entering a date. There is a calendar icon next to the field, by clicking on which, a pop-up window with a calendar will appear, in which you can select the required date. |
![]() |
Captcha |
The field enables the use of the captcha protection module. |
![]() |
Category |
Displays a dropdown list of categories for extensions. |
![]() |
Checkbox |
The field adds a checkbox that can be checked. |
![]() |
Checkboxes |
Displays an unlimited number of checkboxes that can be checked in any number. |
![]() |
Chrome Style |
Provides a list of module templates. |
![]() |
Color |
Adds a field with HTML input and color selection. |
![]() |
Combo |
Adds a combo box. |
![]() |
Componentlayout |
Provides a grouped list of master and template alternate layouts for a component item. |
![]() |
Content Language |
Provides a box that lists the languages of the content. |
![]() |
Content Type |
Provides a list of content types. |
![]() |
Contentlanguage |
Provides a list of installed content languages for use in conjunction with the «Language Switcher» plugin |
![]() |
Database Connection |
Provides a list of available database connections, optionally limited to a specified list. |
![]() |
Editor |
Adds a WYSIWYG text editor. |
![]() |
Adds a field for entering email. |
![]() |
|
File |
Provides a field for selecting and uploading a file. |
![]() |
Filelist |
Displays a drop-down list with files from the specified directory. |
![]() |
Folderlist |
Displays a drop-down list with folders from the specified directory. |
![]() |
Groupedlist |
Displays a drop-down list with values that are grouped by specific labels. |
![]() |
Header tag |
Provides a list of h1-h6 heading tags. |
![]() |
Helpsite |
Adds a dropdown list of reference sites for Joomla installation. |
![]() |
Hidden |
Adds a hidden field to the form that cannot be changed by the user in the admin panel. This field can be changed directly in the code by editing the file. |
![]() |
Imagelist |
Displays a drop-down list with a list of images from the specified directory. |
![]() |
Integer |
Displays a drop-down list with numbers from minimum to maximum. |
![]() |
Language |
Provides a drop-down list of installed languages for Front-end and Back-end. |
![]() |
List |
Displays a dropdown list of custom entries. |
![]() |
Media |
Adds a button with access to the media manager in the pop-up window for uploading and pasting images to users with the appropriate permissions. |
![]() |
Menu |
Displays a dropdown list with available menus on your Joomla site. |
![]() |
Menu Item |
Provides a drop down list of the available menu items on your Joomla site. |
![]() |
Meter |
Adds a counter to display values in a range. |
![]() |
Module Layout |
Displays a list of alternative layouts for the module, grouped by core and template. |
![]() |
Module Order |
Displays a drop-down menu for setting the display order of the module. |
![]() |
Module Position |
Adds a field for selecting the position of the module in the template. |
![]() |
Module Tag |
Represents a drop-down list with HTML5 elements that can be used to wrap the module when selected. |
![]() |
Note |
Displays a text note |
![]() |
Number |
Displays a single line text box that accepts numbers only. Also, the field has an up and down arrow to decrease or increase numbers. |
![]() |
Password |
Adds a text field for entering a password. After entering a character, it will be replaced with a hide character. |
![]() |
Plugins |
Displays a drop-down list with a list of plugins from the specified folder. |
![]() |
Predefinedlist |
Form field for loading a list of predefined values. |
![]() |
Radio |
Displays a radio button to select different values. |
![]() |
Range |
Provides a horizontal bar with the ability to select values from a specified numeric range. |
![]() |
Repeatable |
Adds a button with a pop-up window, in which you can add repeating options in any number. |
![]() |
Rules |
Controller output for setting access rights to a specific entity. |
![]() |
Sessionhandler |
Displays a drop-down list of session handler parameters. |
![]() |
Spacer |
Provides a visual separator between form fields. Used to separate and display text. |
![]() |
Sql |
Provides a drop-down list of records retrieved when executing a query against the Joomla database. The first column of results returned by the query contains the values for the dropdown list. |
![]() |
Subform |
Adds the ability to embed another XML form inside the current one. |
![]() |
Tag |
Provides an entry point for tags (nested or Ajax). |
![]() |
Tel |
Displays a field for entering a phone number. |
![]() |
Templatestyle |
Displays a dropdown list with template styles. |
![]() |
Text |
Adds a text field for data entry. |
![]() |
Textarea |
Provides a multi-line text field for data entry. |
![]() |
Timezone |
Displays a dropdown list of time zones. |
![]() |
URL |
Displays a field for entering the text of a URL. |
![]() |
User |
Adds a field for selection from a modal list of users. Displays the username but stores the user ID. |
![]() |
Useractive |
Field displaying a list of available active user statuses. |
![]() |
Usergroup |
Displays a dropdown list of user groups. Joomla 3.2 and up uses usergrouplist instead. |
![]() |
Usergrouplist |
The field displays a drop-down list of user groups. It replaces the field type usergroup. |
![]() |
Userstate |
Field for loading a list of available user statuses. |
![]() |