Skip to main content
The saves view shows the customer’s saved items. It combines list sliders and a grid of saved items, laid out either as product tiles or as one full-width row per item (layout). The grid’s heading links to the same grid on a screen of its own, headed All Items (saves.allItems) and without the sliders above it. That screen reads the all-items-grid options below, so whatever you configure here — layout included — applies to both. The link is hidden when no lists-section is visible, since the view is then already only the grid. Default configuration:
Sections:

sign-in

The sign-in callout for signed-out shoppers. It renders above the rest of the view - a guest’s own saved items stay visible below it. Set hidden: true to remove it. Each view that carries this section has its own message, so Saves, Lists and Home can each make a different case for signing in.

lists-section

content-block

A custom block of your own copy, image and link, anywhere among the sections. Saves ships one, switched off, seeded above the grid; you can add up to three and drag each anywhere in the order. This is the same section Home carries, so its documentation covers the options in full rather than being repeated here. In the customiser, Views → Saves has the Add content block button, a delete control on each block, and a drag grip on every row.
Content blocks belong to the Saves screen itself. The All Items screen is the grid on its own, so it drops them along with the sliders.

all-items-grid

showBuyButton and showQuickBuyButton only reveal a button that the addToCartButton transform also allows. That transform defaults to true, so supply it only when you want to hide cart buttons for particular products. The two rungs point opposite ways on purpose: the transform is on, so a cart button is always available, and each section’s own switch is off, so you decide per surface where one actually appears.
Card layout renders one item per row and shows the buy button on every card. showBuyButton is not exposed in the Swish admin for this view, so card layout turns the button on itself rather than depending on a switch you can’t reach. It is still subject to the addToCartButton transform above.
In card layout the product image renders square, rather than following the Global → Components → Product cards → Card image aspect ratio. A portrait image would make each row half again as tall and cut the number of items a customer sees at once, which is the reason to pick card layout in the first place.
showQuickBuyButton here covers this grid only. To hide quick-buy on every card - including featured collections, which have no option of their own - use the store-wide ui.productCard.showQuickBuyButton switch. Setting it to false wins over this option.

Example

Hide the for-you slider, promote a members-only collection above the grid, and disable quick buy on that grid:

Further reading