Blocks Field

This content is out-dated for the latest versions of TinaCMS. See other docs pages for more up to date information about Blocks

This is an advanced-use feature, and likely not something you'll need to configure. What you probably want is the content types reference!

The Blocks field represents a list of items, similar to the Group List field, but allows each entity in the list to have a unique shape.

For an in-depth explanation of the Blocks field, read our "What are Blocks?" blog post. To see a real-world example of Blocks in use, check out the Tina Grande Starter.

In the gif above, you see a list of Blocks: Title, Image, and Content. The form for this field could be configured like this:

The source data for the ContentBlock might look like the example below. When new blocks are added, additional JSON objects will be added to the blocks array:

Blocks Field Options

Block Template Options

This interfaces only shows the keys unique to the blocks field. Visit the Field Config docs for a complete list of options.
Last Edited: January 8, 2025