Skip to content Skip to footer navigation

Info Fieldtype

The Info fieldtype displays a styled message in your Control Panel publish forms. Use it to give authors a helpful tip, highlight important instructions, or warn them about something before they hit save.

Screenshot of Info
The Info Fieldtype in action!

Overview#

When a field's instructions need a little more attention, add an Info field to your blueprint. Its content is configured in the blueprint, so authors see your message while editing without being able to change it.

This fieldtype is presentation-only: it displays in the Control Panel and stores no data.

For full control over the markup and more custom content, use the HTML fieldtype.

-
handle: publishing_tip
field:
type: info
content: |
**Before you publish**, make sure you've:
- Added a featured image.
- Written a short summary for the listing page.
- Checked the [editorial guidelines](https://example.com/editorial-guidelines).
state: tip
alert_icon: lightbulb-idea

Markdown is sanitized before being displayed, and links open in a new tab.

States#

Choose a state to match the importance of your message. Each state has its own color and default icon.

State Label Color
notice Notice (default) Gray
tip Tip Blue
warning Warning Yellow
important Important Warning Red
success Success Green

You can override the default icon using the Icon picker in the field's configuration, or by setting alert_icon in YAML.

Conditional Display#

You can use conditional field rules to show an Info field only when it's relevant. For example, display a reminder when a summary field is empty:

-
handle: summary_reminder
field:
type: info
content: 'Add a short summary for the listing page before publishing.'
state: warning
if:
summary: empty

The reminder disappears once the author fills in the summary. How neat is that?

Options

content

string

The information to display. Supports Markdown, including links and lists.

state

string

The visual style of the message. Choose from notice, tip, warning, important, or success. Default: notice.

alert_icon

string

Choose an icon from Statamic's built-in icons. Leave empty to use the state's default icon.