About content model templates

Overview

Content model templates is an app that allows you to create, manage and install templates of content types or content models across multiple spaces and environments. Using the app, you can manage and reuse common content structures in different spaces in your organization.

Templates allow you to create, compose and replicate configurations of content models across your multi-space set-ups. You can build templates from your existing content models and install them in other spaces and environments. 

Templates are stored and managed at organization level. They are versioned and can be installed or uninstalled by space admins.

Templates can be used as follows:

  • You can put a whole content model into a single template and install that into multiple spaces.

  • You can create templates on a component basis, and install the templates you need into spaces to form a composite content model on installation. Multiple templates can be installed into a single space.

Access Content model templates

IMPORTANT: To access the Content model templates app, you must first enable for orchestration the spaces you want to share content across. For more information on how to enable spaces for orchestration in the web app, see Enable spaces for orchestration.

To access the Content model templates app:

  1. Log into the Contentful web app.

  2. Navigate to the "Home" tab.

    manage content models
  3. Click Manage content models. The Content model templates app is displayed in a new tab.

NOTE: After enabling your spaces for orchestration, you can also find the app on the "Apps" tab of the Contentful web app.

Content model template library

When opening the app, the Content model template library page is displayed. The library contains a list of all the templates for your organization.

NOTE: If you are just starting out with the Content model templates app, this page will be blank.

From the template library list, you can view and manage existing templates, as well as create new ones.

template library

Template details

Each template has its own details page containing information about your template, such as version name and description. There are three tabs:

  • Editor

  • Versions

  • Installation history

NOTE: When starting out with a new template, the "Editor" tab is displayed by default. Otherwise, the "Versions" tab is displayed by default.

On the "Editor" tab you can populate and modify the content types within your template. Once you have finalized the changes to your template, you can save it as a version. 

Versions act as snapshots of a template.

editor-tab

The "Versions" tab contains a list of all template versions, the date of the last update, and the user that made the changes. 

From here you can also start the installation process of a version.

versions-tab

The "Installation history" tab contains details of which templates have been installed into which space and environment. 

If there are any installations in progress or errors, they will also be displayed on this tab.

installations-history-tab

Was this helpful?
add-circle arrow-right remove style-two-pin-marker subtract-circle remove