Setup
Last updated
Last updated
Recipes are intentionally structured very similarly to regular products. To display the recipes in the storefront, the following setup must be done once.
First you have to create a shopping experience layout for the recipes. For this you have to navigate in the admin to Content > Shopping Experiences
. and click on the button Create new layout
to create a new layout.
Now you have to create a new Shop page
. Here you have the choice, if you want to have a Sidebar
as a layout or if you or if you prefer to use the full available width with Full width
. Afterwards you have to give the layout a name (e.g. Recipes).
Next, you need to drag the right CMS blocks into the layout. To display the recipes, there is a special CMS block called Recipe listing
, which can be found in the block category Recipes
.
If you want to use a filter, you need the CMS block called Product filter
, which can be found in the block category Sidebar
.
Finally you need to save the layout using the Save
button.
In Shopware, new pages like the recipes are managed via their own categories. To create a new category you have to navigate to Catalogues > Categories
in the admin, click on the ...
button in any category and create a new category (e.g. New subcategory
).
Now you have to give a name to the category (e.g. Recipes) and then activate the category via Category active
.
Finally you should save the category using the Save
button.
Tip
You can also create multiple subcategories for the recipes to introduce proper recipe categories. The assignment of the recipes to the categories takes place directly in the recipes.
Now that you have a category for the recipes, you need to assign the shopping experience layout you created earlier to the category. Click the category again to edit the details.
A bit further down you can find the Layout Assignment
section. There you can use the button Change layout
to assign the to assign the shopping experience layout.
Finally you should save the category using the Save
button.
The one-time setup would now be done! This means that you can now publish your recipes.