Drupal Canvas provides a visual interface to help you create and customize pages for your site. Drupal Canvas pages follow a hierarchical structure.
The following table lists the hierarchy of a page:
| S.No | Term | Description |
|---|
| 1 | Global Regions | Regions that are displayed across all pages of the site. For example, header and footer. |
| 2 | Page | A single page that can include multiple components and structured fields. For example, title, meta description, and meta image. |
| 3 | Components | Individual content elements placed within pages and global regions. |
| 4 | Slots | Designated areas within components that can contain other components. |
Creating a Drupal Canvas page
Use the following steps to create a Drupal Canvas page:
Access your site.
- On the top right, click Edit to open Drupal Canvas.
- On the top center, click the page title to open the navigator.
Click New > New Page.
This creates a new blank draft page where you can add sections and components. This page can be published after it is ready.
Navigating between pages
In the Drupal Canvas user interface, you can navigate between different pages of your site to view their published versions, make changes to them, and review the changes before publishing.
Use the following steps to navigate to an existing page on your site:
- In the Drupal Canvas user interface, click the page title to open the navigator.
- In the dropdown menu, locate the page that you want to navigate to and click its title.
Reviewing, previewing, and publishing a page
For detailed instructions on how to review the changes made on a page, check its preview, and publish it, visit Publishing the landing page.
Important considerations for selective publishing
- Enable revisions for your content type if not already enabled.
- When editing in a different workflow state than Published, your changes do not affect the live version until explicitly published.
- Save changes as a draft to review before publishing to the production environment.
- Use workflow states to control when and how content updates are published to your site.
Revisions and their relationship to workflow
- A revision is a saved version of your page.
- Each time you publish, a new revision is created.
- Previous revisions can be viewed and restored if needed.
Content approvals and reviews
Drupal Canvas includes visual review and conflict resolution capabilities to support content approval workflows. These features are available to sites with the feature flag enabled. You can also configure user permissions to allow a user to edit and create content without permitting them to publish it.
- Reviewing changes visually: Visually review and compare your unpublished Canvas changes side by side before publishing.
- Conflict resolution: Detect and resolve version conflicts when a page is updated outside of Drupal Canvas while unpublished Canvas changes exist.