Blog Sections Open
Showing Product Cards as a Grid by Default
A quick storefront note on making the catalog open in grid mode by default instead of a row-based list layout.
Some catalog templates support both list and grid display modes, but ship with the list layout as the default. If your storefront should open with product cards instead, the change is usually in the front-end state logic, not in the product data itself.
What to look for
- a CSS class on the catalog wrapper such as
gridorlist - a switcher button that writes the chosen mode into localStorage, sessionStorage, or a cookie
- JavaScript that applies the initial mode on page load
Typical fix
If the template checks localStorage and falls back to list mode when nothing is stored, simply change the fallback to grid mode.
const viewMode = localStorage.getItem('catalogView') || 'grid';
document.documentElement.dataset.catalogView = viewMode;
If the mode is server-rendered
Some storefronts output the mode directly in the template or chunk. In that case, search for the default class name and change the base markup from the list variant to the card variant.
Why this matters
For visual product catalogs, the default view shapes the first impression. If users nearly always switch to grid mode manually, that is usually a sign the storefront should simply start there.
Redirecting FormLister to an Anchor After Submission
A compact FormLister note on preserving or adding a page anchor after a successful submission redirect.
Importing a Content Tree from One Evolution CMS Site into Another
How to export a resource tree from one Evolution CMS site and recreate it safely on another site with different IDs.