> For the complete documentation index, see [llms.txt](https://salsa-digital.gitbook.io/govcms-content-administration/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://salsa-digital.gitbook.io/govcms-content-administration/unit-2-more-about-govcms/form-fields-and-form-widgets.md).

# Form fields and form widgets

{% embed url="<https://vimeo.com/488350047>" %}

## What is a form field

The data in your site’s content entities is stored in one or more *fields* that are attached to the *entity type* and/or *subtype*.

## What is a form widget

A *widget* defines the method used to enter the data for the field. For example, both *body text* and *text area* widgets may be configured to allow content authors to enter text into a form.

For more information relating to form fields and widgets, see the [*Drupal documentation*](https://www.drupal.org/docs/user_guide/en/structure-widgets.html).

## Form fileds and widgets on the Create Standard Page form

As you begin creating content, you will discover various form fields and field widgets that are available.

Take the example of the **Create Standard Page** form. Navigate to this form by hovering over *Content*, then *Add Content* and click on **Standard Page**.

![Image of Standard page showing widgets](/files/9JQ8O8QTVFYPxLEwuqHM)

Note that each form field is represented by a different *widget*. Site builders or administrators may change the widget in use for a given field. For example, the Thumbnail Media Library widget may be changed to an image upload widget. Body text is using the Rich Text editor widget, but may be replaced with a text area widget.

Widgets are configured to make the job of Content Editor easier, to facilitate adding content and provide the best content editing experience.

By following the exercises in this manual, you will experience the majority of field widgets available in GovCMS.

***Note** Field widgets are configured by a site builder - your development partner. Field widgets may be different between websites even though using the same GovCMS distribution.*


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://salsa-digital.gitbook.io/govcms-content-administration/unit-2-more-about-govcms/form-fields-and-form-widgets.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
