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 |
The language switcher block is a dropdown of the site's languages — the current
one on the button, the others as links to the same page in that language (the site's
default language unprefixed, the others under /xx/). Its Style setting says what a
language shows: flags and names (the default), flags only, names only, or the bare
codes. The names are the languages' own (Slovenčina, Deutsch, Українська…), the flags
are the Tabler country flags shipped with the platform. A site with one language
shows no switcher at all.
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.