Pages
Introduction
Pages are the primary components of your structured content. Every page has a type that defines it's available fields and layout.
Fields
Below is a list of fields
in the pages
stream not including custom fields.
Fields are accessed as attributes:
$page->title;
Same goes for decorated instances in Twig:
{{ page.title }}
Note that active pages get pushed into the template super variable:
{{ template.page.title }}
Fields
Key | Type | Description |
---|---|---|
title |
text |
The display title. |
slug |
slug |
The path slug. |
meta_title |
text |
The meta title falls back to the page title. |
meta_description |
textarea |
The meta description. |
meta_keywords |
tags |
The meta keywords. |
enabled |
boolean |
Whether the page is enabled or not. |
home |
boolean |
Whether the page is the home page or not. |
visible |
boolean |
Whether to display the page in |
exact |
boolean |
Whether to require an exact URI match or not. |
allowed_roles |
multiple |
The user roles allowed to view the page. |
theme_layout |
select |
The theme layout to override the value defined in the page's type. |