Field Types ImageField Type View Help

A field type defines the basic characteristics for certain types of Joomla! fields. Each field must be one of the pre-defined field types.

You can use the following links to jump to a section of this help page:

Screenshot

Field Type - Screenshot

Toolbar Buttons

Field Type - Toolbar

Close

Close the view form and return to the list.

Help

Link to display the Help system.
Top

Headline Details

Field Type - Headline Details

Name

The name for the type.
Text
Top

Basic Details

Field Type - Basic Details

Description

The description for the type.
Editor

Category

The category that this item is assigned to.
Category List

Code Name

The variable name used in code for a field type. This field is auto_generated from the field type name and can be changed. No spaces or punctuation marks (except underscore _) are allowed, the value must be unique and start with a letter.

text

Ordering

The ordering of type.
Ordering List

ID

The ID of the displayed field type.
Text - read only
Top

Field Type Required Attributes

A set of checkbox fields that indicate the field attributes that need to be displayed/set for a Field of this Field Type.

Field Type - Field Type Required Attributes

Class

A checkbox indicating whether the 'class' attribute is used on a field of this field type.

checkbox

Size

A checkbox indicating whether the 'size' attribute is used on a field of this field type.

checkbox

Width

A checkbox indicating whether the 'width' attribute is used on a field of this field type.

checkbox

Max Length

A checkbox indicating whether the 'max length' attribute is used on a field of this field type.

checkbox

Height

A checkbox indicating whether the 'height' attribute is used on a field of this field type.

checkbox

Columns

A checkbox indicating whether the 'columns' attribute is used on a field of this field type.

checkbox

Rows

A checkbox indicating whether the 'rows' attribute is used on a field of this field type.

checkbox

Field Value Source

A checkbox indicating whether the 'field value source' attribute is used on a field of this field type.

checkbox

Option Values

A checkbox indicating whether the 'option_values' attribute is used on a field of this field type.

checkbox

Multiple

A checkbox indicating whether the 'multiple' attribute is used on a field of this field type.

checkbox

Format

A checkbox indicating whether the 'format' attribute is used on a field of this field type.

checkbox

First Number

A checkbox indicating whether the 'first number' attribute is used on a field of this field type. Only in field type 'integer'.

checkbox

Last Number

A checkbox indicating whether the 'last number' attribute is used on a field of this field type. Only in field type 'integer'.

checkbox

Step

A checkbox indicating whether the 'step' attribute is used on a field of this field type. Only in field type 'integer'.

checkbox

Hide None Option

A checkbox indicating whether the 'hide none option' attribute is used on a field of this field type.

checkbox

Hide Use Default Option

A checkbox indicating whether the 'hide use default option' attribute is used on a field of this field type.

checkbox

Buttons

A checkbox indicating whether the 'buttons' attribute is used on a field of this field type. Only used for Editor field type.

checkbox

Hide Buttons

A checkbox indicating whether the 'hide buttons' attribute is used on a field of this field type. Only used for Editor field type.

checkbox

Foreign Object

A checkbox indicating whether the 'foreign object' attribute is used on a field of this field type.

checkbox

Field Filter

A checkbox indicating whether the 'field filter' attribute is used on a field of this field type.

checkbox

Max file size

A checkbox indicating whether the 'max file size' attribute is used on a field of this field type.

checkbox

Exclude files

A checkbox indicating whether the 'exclude files' attribute is used on a field of this field type.

checkbox

Accept file types

A checkbox indicating whether the 'accept file types' attribute is used on a field of this field type.

checkbox

Start Directory

A checkbox indicating whether the 'start directory' attribute is used on a field of this field type.

checkbox

Link URL

A checkbox indicating whether the 'link url' attribute is used on a field of this field type.

checkbox

SQL Query

A checkbox indicating whether the 'sql query' attribute is used on a field of this field type.

checkbox

SQL Key Field

A checkbox indicating whether the 'sql key field' attribute is used on a field of this field type.

checkbox

SQL Value Field

A checkbox indicating whether the 'sql field value' attribute is used on a field of this field type.

checkbox

Translate

A checkbox indicating whether the 'translate' attribute is used on a field of this field type.

checkbox

Client

A checkbox indicating whether the 'client' attribute (i.e. administrator or site) is used on a field of this field type.

checkbox

Strip Extension

A checkbox indicating whether the 'stripext' attribute is used on a field of this field type.

checkbox

Media Preview

A checkbox indicating whether the 'preview' attribute (for media fields)is used on a field of this field type.

checkbox

Auto Complete

A checkbox indicating whether the 'autocompleteAuto COmplete' attribute (for media fields)is used on a field of this field type.

checkbox

On Click

A checkbox indicating whether the 'on click' attribute is used on a field of this field type.

checkbox

On Change

A checkbox indicating whether the 'on change' attribute is used on a field of this field type.

checkbox
Top

Field Type Attribute Defaults

A set of fields that are default values for an attribute of a Field which are derived from this Field Type.

Field Type - Field Type Attribute Defaults

Default Default

The default value for the fields of this field type.

For 'string' type fields this should be a value enclosed in single quotes or if blank is default just two single quotes. Numeric fields should just have a number without quotes e.g for foreign key fields a simple 0 with no quotes.

text

Class Default

The default value for the 'class' attribute on a field of this field type.

text

Max Length Default

The default value for the 'Max Length' attribute on a field of this field type.

text

Size Default

The default value for the 'size' attribute on a field of this field type.

text

Allowed Input Default

The default value for the 'allowed input' attribute on a field of this field type.

text

Format Default

The default value for the 'format' attribute on a field of this field type. Generally used only for the display of date/time fields. Must be set to a valid php format value.

text

PHP Variable Type

The variable type used in PHP code for this field type.

list

Columns Default

The default value for the 'columns' attribute on a field of this field type.

text

Rows Default

The default value for the 'rows' attribute on a field of this field type.

text

Width Default

Specify the default value for the 'width' attribute on a field of this field type. Either a '%' or 'px' value.

text

Height Default

Specify the default value for the 'height' attribute on a field of this field type. Either a '%' or 'px' value.

text

Buttons Default

Specify the default value for the 'buttons' attribute on a field of this field type. Only used for the Editor field type.

text

Hide Buttons Default

Specify the default value for the 'hide buttons' attribute on a field of this field type. Only used for the Editor field type.

text

Validation Type Default

Specify the default value for the 'validation type' attribute on a field of this field type.

list

Field Filter Default

Specify the default value for the 'field filter' attribute on a field of this field type.

list

Max File Size Default

Specify the default value for the 'Max File Size' attribute on a field of a 'File' field type.

text

Exclude Files Default

Specify the default value for the 'exclude files' attribute on a field of this field type.

text

Start Directory Default

The default value for the 'start directory' attribute on a field of this field type.

text

Accept File Types Default

The default value for the 'accept file types' attribute on a field of this field type.

text
Top

Field Type MySQL Settings

A fieldset for the default mysql settings for a particular Field Type.

Field Type - Field Type MySQL Settings

MySQL Data Type Default

The default mysql data type for a field of this field type. It can be set to blank when a field is a registry entry which is to be held in a registry/json field on the database.

list

MySQL Size Default

The default mysql field size for a field of this field type.

text

MySQL Default Value

The default mysql default value for a field of this field type. The value must be enclosed in single quotes.

text
Top

Publishing Options

Field Type - Publishing

Created By

The user that is to be shown as creating the type. If none selected on create then the current logged in user will be used.
Calendar

Created By Alias

An alias for the user that is to be shown as creating the type.
Text

Created Date

Field type created date.
Calendar

Modified Date

Field type last modified date.
Text - protected

Modified By

The user that last modifed the Field type record.
Text - protected
Top