Version 5 supported

Content blocks


Content blocks overview

The Elemental module provides the ability for Silverstripe CMS users to break up a web page into smaller modular parts (or ‘blocks’) that allow content like banners, text and media to be independently managed within the CMS. This also allows for more targeted control over individual types of content, as well as individual versioning, more detailed reports and easy customisation for developers over how certain pieces of content are presented.

Before we begin

Make sure that your Silverstripe CMS installation has the Elemental module installed.

Developer knowledge is required to enable the functionality within the configuration before you begin.

Using content blocks in the CMS

Normally in the CMS a page has an HTML editor which allows you to enter content directly. The block types shown in the block selector will depend on your set up. By default the Elemental module only comes with the content block type, Content.

Supported content blocks

We’ve created the most functional and effective elements of content block modules that have been developed by the Silverstripe community and created four generic Silverstripe supported content block types:

Supported content block types

Community content blocks

For examples of community content blocks see, Getting more elements.

Creating and editing content
Learn how to edit content in a content block
Finding historic versions of content
View and recover older versions of content blocks
Content block reports