Pages
Pages form the front-end interface of a Symphony project. They deliver content from data sources through templates, define URL schemas, and accept user input for system events. In this way, pages provide the dynamic environment where users interact with a Symphony project and its components.
General
After installation Sym8, the following pages are available:
- Home – page type
index
- 404 – page type
404
(for pages not found) - 403 – page type
403
(for directories without index page)
Page types
If you want to create a page, the following page types are available:
index
: For the main page. Can only be assigned once.XML
: Delivered as XML (e.g., for sitemap, RSS feed).JSON
: Delivered as JSON (e.g., for APIs).admin
: Page is only available to registered Symphony authors.404
: Error page if a requested page does not exist. Can only be assigned once.403
: Error page for directories without an index page (access denied). Can only be assigned once.maintenance
: Page for maintenance mode. This page type is only available if the extension “Maintenance Mode” is installed.
Create a new page
To create a new page, go to “Blueprints” → ‘Pages’ → “Create New”.
- In the page settings, you can define the following:
- Name of the page (
required
) - Page handle (
unique
) - Parameters (
optional
) - see the example “Page with articles” - Parent page (
optional
) - structure your pages - Page type (
optional
)
- Name of the page (
- When creating a page, you can immediately assign resources such as:
- Events (list of all available events)
- Data sources (list of all available data sources)
- Create the page by clicking the button “Create Page”.