Define Field API formatter types.
Field API formatters specify how fields are displayed when the entity to which the field is attached is displayed. Fields of a given field type may be displayed using more than one formatter. In this case, the Field UI module allows the site builder to choose which formatter to use. Field formatters are defined by implementing hook_field_formatter_info().
See also
Parent topics
File
- core/
modules/ field/ field.api.php, line 1035 - Hooks provided by the Field module.
Functions
Name | Location | Description |
---|---|---|
hook_field_formatter_info |
core/ |
Expose Field API formatter types. |
hook_field_formatter_info_alter |
core/ |
Perform alterations on Field API formatter types. |
hook_field_formatter_prepare_view |
core/ |
Allow formatters to load information for field values being displayed. |
hook_field_formatter_settings_form |
core/ |
Specify the form elements for a formatter's settings. |
hook_field_formatter_settings_form_alter |
core/ |
Alter the form elements for a formatter's settings. |
hook_field_formatter_settings_summary |
core/ |
Return a short summary for the current formatter settings of an instance. |
hook_field_formatter_settings_summary_alter |
core/ |
Alter the short summary for the current formatter settings of an instance. |
hook_field_formatter_view |
core/ |
Build a renderable array for a field value. |