Creating full content templates
Create Full content templates for full page views of your content (Full view modes). For example, create a Full content template for the Article content type if you want to show articles on their own page,
The Full content template renders within the Content region defined in your theme or within your DX8 Master template.
Create a full content template
There are three steps to creating a content template.
For the purpose of an example, the following steps are for creating Content type templates as this is the most common use case, but the same process applies for other content entity types like Taxonomy vocabularies.
Step 1 - Choose a content entity to template
The first step is to select what you're going to make a full template for. For example, the Article content type.
- Navigate to DX8 > Templates > Content templates
- For Content types and this example click on Content type
- Click on one of the Accordions to open the list of template options for that Content type
- Locate the full view mode template. This is at the top and labeled within the View mode column
- Click Create in the Operations column.
Step 2 - Name and save your template
The second step is to name and save your template. Don't worry about its layout yet, this is covered later.
- On the next screen, enter a name for your template in the Title field
- If you've created a Master template, select it in the Master template field
- At this point you haven't created a layout for your template but click Save and continue to save your progress.
Step 4 - Layout and preview your template
Layout your template using the Layout builder. For more information, see Using the layout builder.
To begin with, add dummy content directly into your template. This is so you'll be able to preview what your template will look like before connecting it to the live data from your Content type fields (This is done later).
To preview your template you have two options:
- Option 1: Set your template as default. Your Content type will now use your template. All you have to do is create a page to see your template. For more information, see Managing your full content templates
- Option 2: Add a template selector to your Content type. This will allow you to select your template when editing a page. This is recommended if you are creating templates for an existing website and you don't want all your pages to start using your new template. For more information, see Adding a template selection field for editors.
Step 5 - Connect your template fields to your content type fields
Once you've created your template layout, you can connect it to fields within your Content type so that it uses real content provided within your nodes rather than the dummy content you added when building your layout.
The process of linking your layout to fields is the same when creating any type of template using DX8. For that reason it's been described on a separate page, see Connecting your templates to fields.