Content Structures

Content Structure Fields Configuration Reference

Liferay DXP 2026.Q3+

Content structure fields support general and advanced configuration options.

General Configuration

The table below describes the general settings available for content structure fields.

Field TypeConfigurationDescription
AllLabelThe user-friendly display name for the field.
AllField NameThe machine-readable name for the field, typically used for development.
AllERCA unique identifier for the field.
AllMandatoryRequires a value in this field before the entry can be saved.
AllLocalizableEnables content translation for this field.
Text/Numeric/Email/Phone NumberAccept Unique Values OnlyEnsures that every entry in this field has a unique value.
Select from ListPicklistPredefined options for the user to choose from.
Text/Long TextLimit CharactersRestricts the number of characters that can be entered.
Date and TimeTime StorageDefines how the time is stored (e.g., as UTC).
Phone NumberCountry SourceDetermines where each entry’s country code comes from. This setting is required. Select Defined by User so readers choose a country per entry, or Fixed to apply one country to every entry.
Phone NumberCountryThe country whose calling code applies to every entry. This setting appears only when Country Source is Fixed.
Select Related ContentRelated ContentReference one or multiple entries from a different content structure.
Select Related ContentMultiselectionEnable this to select and link multiple entries from the related source.

Configure the general options for content structure fields to define their behavior, accepted data, and display settings.

Advanced Configuration

The Advanced tab includes options for controlling how field data is indexed and searched, and for restricting or suggesting the domains an Email field accepts.

Field TypeConfigurationDescription
Most Field TypesSearchableEnable this to index the field and include it in search results.
Note: This option is unavailable for Select Related Content and Reference Content Structure fields.
Text, Long Text, Rich Text, Select from List, Upload, Email, and Phone NumberIndexing TypeDetermine how the search engine processes the field content.
- Keyword: Entire content treated as a single term. Useful for unique identifiers or phrases.
- Text: Content is broken into words for flexible, partial-word, or fuzzy searches.
Text, Long Text, Rich Text, Select from List, Upload, Email, and Phone NumberLanguageSelect the content’s language to optimize indexing and improve search results accuracy.
EmailBlocked DomainsRejects addresses at the listed domains when the entry is saved. Liferay prepends @ to each domain you add.
EmailDomainsSuggests the listed domains as a reader types an address. This setting is in the Autocomplete section. Autocomplete has no separate switch, so adding a domain enables it and clearing the list disables it.

The Advanced tab controls how a field's content is indexed and retrieved, and adds options specific to the field type.