Layout
A layout decides what a page is made of and where each part sits. It works on two levels: the fields of a record, and the blocks around them.
Displays
Every content type has displays — one for the full page, one for a teaser in a listing, and as many more as you need. A display decides which fields appear, in what order, with which formatter and label.
The same product can be a photograph and a price in a grid, and everything you know about it on its own page, without either being a special case.
The layout builder
Back office → the type's Display tab → Layout.
You build rows, split them into regions and drag fields into them. A field that is not placed is not rendered — so hiding something is a matter of where it sits, not of deleting it.
Individual records can override the layout of their type when they genuinely differ. Use that sparingly: a page that overrides everything is a page nobody else can maintain.
Blocks
A block is a piece of page furniture: a menu, a search form, a listing, a piece of authored content, a call to action.
| Block comes from | Example |
|---|---|
| A listing | Latest products, related articles |
| Authored content | A banner, an intro, a notice |
| The system | Menu, breadcrumb, language switcher, search |
| A media item | A chart, a map, a video |
Blocks are placed into regions of a page, per site and per organization, and can be shown conditionally — on one content type, one path, one language, one role.
Conditions
A block's conditions decide where it appears. They combine with AND or OR, and they are what turns one layout into a site: a sidebar that is only on product pages, a notice only for signed-in customers, a banner only in Slovak.
Prefer a condition to a copy
Two nearly identical layouts will drift apart within a month. One layout with a condition will not.
Presets
Common arrangements are available as presets, so a new type does not start from an empty page.