Skip to content

Overview

Catalogues → Filters opens on Overview → Dashboard. It shows the state of the whole shop at a glance; the Sales channel picker over the screen narrows the table, the issues, the history and the week’s numbers to one channel (All channels shows every one). Open builder opens a set with unpublished changes, else the default set; the line under the title says how many sets have unpublished changes.

One row per storefront and Store API channel:

ColumnShows
ChannelThe channel’s name and its first domain.
Filters drawn byA switch: on, P2LabFilter draws the filter panel; off, Shopware (or the channel’s theme) does.
Default setThe set that shows wherever no other set matches.
SetsHow many sets reach the channel, and their names.
SkinThe skin the channel shows; Change skin opens Skins → Sales channels.
Channel themeThe theme the channel uses.

The switch works at once, without publishing, and on any theme: the theme does not need to know about the plugin. Switching needs the right to change the system configuration. A switched-on channel that no published set reaches still shows Shopware’s filters; the issues say so. A Store API channel has no switch. Where they show opens Where sets show.

The card lists the five heaviest issues and their number; Show all opens Filters → System → Issues with the same channel and levels (see System). Show switches between All and Errors and warnings. Each row has a button that leads to where the issue is fixed.

The overview check runs in the background whenever the dashboard or the Issues screen opens, unless one is running already or the last one ended less than a minute ago and nothing it read has changed since. While it runs the card says Checking … 3 of 12 sets, afterwards Checked and the time. Switching a channel or restoring a version starts it again. Starting the check needs the right to create tasks; without it the screen shows the rows of the last check.

The rows belong to the administration’s content language: names, URL names and addresses are checked in it. Changing the language shows that language’s rows and checks it if needed.

  • Error: something the shop cannot do at all, or a filter that finds nothing.
  • Warning: something shoppers notice or that keeps a feature from working.
  • Note: worth a look, but the shop works.
IssueLevelWhat it meansHow to fix it
’All’ on variant optionsErrorA group uses All (AND), but its values are variant options. A variant has one value of each option, so two values chosen find nothing.Fix opens the builder: set Between values to Any (OR).
Filter with nothing to drawErrorA composite filter has not one section the shop can draw, so the whole filter stays off the shop.Fix opens the builder: give the composite filter sections that have values.
Channel without a setWarningP2LabFilter is on in the channel, but no published set reaches it, so the shop shows Shopware’s filters.Assign a set opens Where sets show → Assignments.
Unpublished changesNoteThe set’s draft differs from what the shop shows; the row says how many changes it holds.Open the set in the builder and publish it, or leave the draft for later.
Listed and skippedNoteA group is both on the set’s list and in Skip of the other properties. The list wins.Fix: remove it from one of the two.
Not filterableNoteThe property group is not filterable in Shopware; the set shows it anyway.Open the set; turn on Filterable in the property group if Shopware’s own filters should show it too.
Group without productsNoteNo active product in the set’s sales channels has the group’s property, so the group never shows.Open the set and remove the group, or give products the property.
Tab without productsNoteThe same for one tab of a composite filter.Open the set.
Count queriesNoteWith every group chosen, a listing of the set needs more count queries on MySQL than the limit allows. The named groups get their counts in a request of their own once the panel has loaded.Performance opens Filters → System → Performance: raise the limit, show fewer groups at once, or count on OpenSearch.
Count queries of automatic groupsNoteThe same, where the groups past the limit are the automatic ones.Performance.
Groups in no setNoteFilterable property groups that no set can show: no set lists them, and the other properties are off, skip them or take only others.Open a set and add them, or turn on its other properties.
CMS filter choice replacedNoteShopping Experiences layouts whose product listing element switches some of Shopware’s filters off. Where P2LabFilter draws the filters, the set replaces that choice.Layouts opens Shopping Experiences. The setting can stay; it matters only in channels where P2LabFilter is off.

These rows appear only where a channel with the panel on uses readable addresses (Filter URLs).

IssueLevelWhat it meansHow to fix it
Sources without a URL nameNoteSources the sets show have no URL name in this language yet. Their filters keep Shopware’s parameter in the address until the shop makes a name in the background.Sources: give the source a URL name on its page, or wait for the shop to make one.
Values without a URL nameNoteValues that stand in the address by their ID until the shop names them.URL names opens SEO → URL names → Values.
IssueLevelWhat it meansHow to fix it
Landing page without productsErrorA guest would see an empty list.Change filters opens the page’s Filters tab.
Landing pages with the same filtersWarningTwo pages of one category and channel have the same filters and compete in search engines.Open ’…’ opens the other page; change or remove one of them.
Landing page address takenWarningAnother page of the channel (a subcategory, say) holds the landing page’s address.Change address: give the page another URL name.
Thin landing pageNoteAn active page has fewer products than the channel’s thin-page threshold under SEO → Indexing.Change filters: choose a broader combination.
Landing page without meta descriptionNoteAn active page has no meta description; Google takes a passage of the page.Fill in opens the page’s Meta tab.

See Landing pages.

Only active catalogues are checked.

IssueLevelWhat it meansHow to fix it
Catalogue without a tree levelErrorThe shop offers no choice of the catalogue.Fix opens the catalogue’s Levels tab: add a tree level.
Fit outside its node’s spanErrorA fit’s own range of a number level lies wholly outside its node’s, so it never matches.Fits opens Compatibility → Fits: correct the ranges.
Catalogue nowhere shownWarningNo published set or form shows the catalogue, so shoppers cannot choose what their product should fit.Open a set in the builder and add a Compatibility group.
Siblings of one nameWarningTwo nodes under one parent have the same name. The shopper cannot tell them apart, and an import by path finds only one of them.Tree: rename one of them.
Address a category takesWarningA category’s address ends in the URL name a choice’s address would start with. Under its parent category a choice keeps Shopware’s parameter (?fit=).Tree: give the node or the category another URL name.
Catalogue without nodesNoteThe catalogue has no nodes yet.Tree.
Catalogue without fitsNoteNo product fits anything in the catalogue yet.Import fits opens Compatibility → Import and export.
Other name a sibling hasNoteAn other name is a sibling’s too, so a search cannot tell which node is meant.Tree: change the other names.
Chosen, but nothing fitsNoteIn the last 30 days shoppers chose nodes that no product fits.Demand opens Insights → Compatibility demand.

See Compatibility catalogues.

The last five publications of the sets (and the shop defaults) that reach the picked channel: version, who published it, when, how many changes it made against the version before, and its comment. A row can be compared with the version before or restored as a draft; restoring replaces the set’s draft, and the shop changes only once it is published. All versions opens Filters → System → Versions.

The panel’s usage in the last 7 days in the picked channel, from Insights:

FigureShows
Filter appliesHow often shoppers applied a filter, and the trend against the week before.
Per 100 listing viewsApplies per 100 listing views, for desktop and phone.
Combinations without resultsChoices that found nothing; Show them and create pages opens Insights → No results.
Groups used mostThe groups used most over every set, 5 or 10 of them; the browser remembers the choice.

The numbers come only where a set’s Usage statistics are on (Builder → Behaviour) and show within an hour of use. A role without the right to read the statistics sees a note instead.

Set builder (a set with a draft, else the default set), Skin editor (the channel’s skin), Check a page (which set shows on a page, and why) and Landing pages.