Skip to content

CMS Blocks

CMS blocks are layout containers inside a section of a Shopping Experience. Guppy ships two plugins providing extra block layouts, plus a third for saving and reusing blocks.

Where to find CMS blocks

In the Shopware admin: Content → Shopping Experiences → [page] → Add block.

Block sources in a Guppy setup

SourceContent
Shopware defaultImage, Text, Image-Text, Image-Slider, Product Listing, etc.
DmfCmsCustomGrids11 pre-built grid layouts
DmfCmsDynamicGridVisual CSS-Grid editor with per-viewport layouts
DmfCmsBlockLibrarySaved blocks (static or linked)

Which plugin when?

NeedPlugin
Quick standard layoutDmfCmsCustomGrids
Pixel-perfect per-viewport layoutDmfCmsDynamicGrid
Reuse a block across pagesDmfCmsBlockLibrary
Keep a block in sync across pagesDmfCmsBlockLibrary with linked blocks

Save and reuse a block

With DmfCmsBlockLibrary:

  1. Select a block in a Shopping Experience.
  2. Right sidebar → Save as block.
  3. Enter a name and optional tags.
  4. Optional: enable Save as linked block: every instance stays live-synced with the library entry.
  5. Save.

Reuse: block picker (left sidebar) → Saved Blocks category → drag onto the stage.

Section padding

In each section's settings modal:

OptionEffect
Horizontal paddingToggle
Padding top & bottomDefault Y padding
Extra Large (2x)Double Y padding
Padding topTop only
Padding bottomBottom only

Detail: Config Schema → CMS section padding.