Standard form field and parameter types

出典: Joomla! ドキュメンテーション

There are many different standard parameter and form field types supported in the Joomla Framework for all extension types (templates, components, modules and plugins). This section gives a brief description of each form field type, in alphabetical order. Full details of each form field type are given on the following pages.

Form fields and the JForm class were introduced in Joomla 1.6. Prior to that these standard types were referred to as parameter types and were handled by the, now deprecated, JParameter class.

Parameter Form field Description

Joomla 1.6 accesslevel

provides a drop down list of viewing access levels.

Joomla 1.6 cachehandler

provides a list of available cache handling options.

Joomla 1.5 calendar

Joomla 1.6 calendar

provides a text box for entry of a date. An icon next to the text box provides a link to a pop-up calendar, which can also be used to enter the date value.

Joomla 1.5 category

provides a drop down list of categories from a given section.

Joomla 1.6 category

provides a drop down list of categories from a given extension.

Joomla 1.6 checkbox

provides a single checkbox to be checked or unchecked.

Joomla 1.6 checkboxes

provides unlimited checkboxes that can be used for multi-select.

Joomla 1.6 combo

provides a combo box field.

Joomla 1.6 componentlayout

provides a grouped list of core and template alternate layouts for a component item.

Joomla 1.6 contentlanguage

provides a list of installed content languages for use in conjunction with the language switcher plugin.

Joomla 1.6 editor

provides an editor area field

Joomla 1.5 editors

Joomla 1.6 editors

provides a drop down list of the available WYSIWYG editors.

Joomla 1.6 file

Joomla 1.5 filelist

Joomla 1.6 filelist

provides a drop down list of files from a specified directory.

Joomla 1.5 folderlist

Joomla 1.6 folderlist

provides a drop down list of folders from a specified directory.

Joomla 1.6 groupedlist

provides a drop down list of items organized into groups.

Joomla 1.5 helpsites

Joomla 1.6 helpsite

provides a drop down list of the help sites for your Joomla installation.

Joomla 1.5 hidden

Joomla 1.6 hidden

provides a hidden field for saving a parameter whose value cannot be altered directly by a user in the Administrator (it can be altered in code or by editing the params.ini file).

Joomla 1.5 imagelist

Joomla 1.6 imagelist

provides a drop down list of image files in a specified directory.

Joomla 1.6 integer

provides a drop down list of integers between a minimum and maximum.

Joomla 1.5 languages

Joomla 1.6 language

provides a drop down list of the installed languages for the Front-end or Back-end.

Joomla 1.5 list

Joomla 1.6 list

provides a drop down list of custom-defined entries.

Joomla 1.6 media

provides modal access to the media manager for insertion of images with upload for users with appropriate permissions.

Joomla 1.5 menu

Joomla 1.6 menu

provides a drop down list of the available menus from your Joomla site.

Joomla 1.5 menuitem

Joomla 1.6 menuitem

provides a drop down list of the available menu items from your Joomla site.

Joomla 1.6 modulelayout

provides a list of alternative layout for a module grouped by core and template.

Joomla 1.5 password

Joomla 1.6 password

provides a text box for entry of a password. The password characters will be obscured as they are entered.

Joomla 1.5 radio

Joomla 1.6 radio

provides radio buttons to select different options.

Joomla 1.6 rules

provides a matrix of group by action options for managing access control. Display depends on context.

Joomla 1.6 sessionhandler

provides a drop down list of session handler options.

Joomla 1.5 section

provides a drop down list of the sections from your Joomla site. Sections have been removed in favour of subcategories in Joomla 1.6 onwards.

Joomla 1.5 spacer

Joomla 1.6 spacer

provides a visual separator between parameter field elements. It is purely a visual aid and no parameter value is stored.

Joomla 1.5 sql

Joomla 1.6 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.

Joomla 1.6 templatestyle

provides a drop down list of template styles.

Joomla 1.5 text

Joomla 1.6 text

provides a text box for data entry.

Joomla 1.5 textarea

Joomla 1.6 textarea

provides a text area for entry of multi-line text.

Joomla 1.5 timezone

Joomla 1.6 timezone

provides a drop down list of time zones.

Joomla 1.6 user

provides a modal list of users.

Joomla 1.5 usergroup

provides a drop down list of user groups.

Joomla 1.6 usergroup

provides an array of check boxes allowing multi-select.


自動更新 2012/05/26 05:50:24