Content Templates
Content Templates let you define reusable skeletons of content elements that you can drop into blocks or pages. They speed up assembly and enforce consistent layouts across your store.
Available content elements:
Single media
Multiple media
Products carousel by Taxon
Products grid by Taxon
Pages collection
Textarea
Heading
Products carousel
Products grid
Taxons list
Spacer
Why Use Content Templates?
Consistency Ensure all pages or blocks built from the same template share the same structure and styling.
Efficiency Build complex layouts once and reuse them everywhere, reducing manual work.
Flexibility Modify the template structure in one place to update all associated pages and blocks.
Creating a Content Template
Open the Sylius admin panel.
Navigate to CMS → Content Templates.
Click “Create New Content Template.”
Enter a Name (e.g. “Product Feature Section”).
Choose a Type (“Page” or “Block”).
Add content elements by selecting and arranging widgets from the list above.
Save the template.
Repeat to create additional templates as needed.
Using Content Templates in Pages and Blocks
In the page or block editor, locate the Content Template field.
Begin typing the template name—an autocomplete dropdown will appear.
Select your template and click Add to insert it.
Caution: Confirming a template will replace any existing configuration in that section for the current locale.
Once inserted, fill in the template’s fields and publish your page or block as usual.
Last updated
Was this helpful?