Dynamic Grid – User Guide
This guide is for editors and shop operators who work with shopping experiences in the Shopware backend. It shows how the DmfCmsDynamicGrid plugin lets you build flexible grid layouts, tune them per viewport (desktop/tablet/mobile) and use them as CMS blocks.
Technical reference
Developers find the data model, JSON structure and internals on the plugin reference page.
What the plugin solves
Shopware ships only a handful of fixed block grids. As soon as you need a layout that differs – two unequal columns, one full-width slot, a different grid on mobile – it gets awkward. Dynamic Grid adds a visual grid editor to shopping experiences:
- Visual editor – place slots by drag and drop and resize them.
- Responsive layouts – configure each grid separately per viewport (desktop, tablet, mobile).
- Ready-made presets – 23 curated layouts are available in the block picker with no setup.
- Custom templates – saved grids appear automatically as their own CMS block.
- Automatic updates – change a template and every block using it picks up the change without re-saving.
Where to find the features
After activation, the main menu shows the entry Dynamic Grids under Content (an overview of your own templates).
Presets and custom templates are inserted directly in the shopping experience editor via the block picker. There you also get a quick Create grid action and a Go to Grid Overview link.
No configuration page
The plugin has no dedicated plugin configuration. All settings live per template; there are no global options under Settings → Extensions.
Requirements
| Shopware | 6.7 or newer |
| Plugin | DmfCmsDynamicGrid installed and activated |
| Rights | Access to Content → Shopping Experiences and Content → Dynamic Grids |
The plugin defines no custom ACL privileges. Anyone allowed to edit shopping experiences can also create and use grid templates.