February 03, 2021 - 2 min read
Shopware 6 CMS pages are a different thing than they are in Magento 2. It takes a whole different approach, with a lot of Shopware-specific terminology which doesn’t make sense when coming from Magento.
tl;dr: to create a CMS page in Shopware 6, you have to create a Shopping Experience and a category. Wait, what? Create a category to create a page? Yep. It’s insane, but apparently this is how it works. If I missed an actual CMS option in Shopware, please let me know.
Here’s what I have:
Update: bonus tip: change the setting in Settings > SEO > SEO URL Templates > Category page from {% for part in category.seoBreadcrumb %}{{ part|lower }}/{% endfor %}
to {% for part in category.seoBreadcrumb %}/{{ part|lower }}{% endfor %}
(so move the slash) and run bin/console dal:refresh:index
to get rid of the trailing slash. Thanks Melvin.
Update 2: apparently this is on the roadmap (see “Site builder”), expected to be released in March 2021.
Written by Peter Jaap Blaakmeer @PeterJaap