Skip to content
Stone & Water
Doc · 02 Product listing

Product listing · Filters, columns, inline edit, Quickview

The central listing shows your entire product catalogue — with configurable columns, powerful filters, inline editing and a Quickview modal for quick master-data maintenance.

View structure

  • Filter bar at the top — unlimited filter conditions with AND/OR
  • Column headers — sortable, resizable, hide/show
  • Data rows — one per product, variants inline-expandable
  • Footer toolbar — selection, bulk actions, export/import
  • Bottom save bar — appears on active inline changes

Filters with AND / OR

Combine any number of filter conditions. Per condition: pick field, operator and value.

9 comparison modes

  • Text: contains, does not contain, starts with, ends with, equals, not equal, empty, not empty
  • Number: equal, not equal, greater, less, greater/equal, less/equal, empty, not empty
  • Multi: in list (pipe-separated)

AND / OR linking

  • Stock < 5 AND category "Sale"
  • Stock < 5 AND (manufacturer = "Nike" OR manufacturer = "Adidas")
  • Active = yes AND cover image = empty

Variant-aware

Filters automatically traverse parent and child fields. Filter by "colour = red" and parents with matching variants are also matched.

Configure columns

  • Add: plus icon top right — all fields searchable
  • Order: drag-and-drop the column header
  • Width: drag at column edge
  • Sort: click the column header

Filter and column presets

  • Personal presets — only your user
  • Shared presets — other users with same role
  • System presets — admin-set, read-only

Inline editing

Editable directly in the listing row — also for variants:

  • Stock, price (gross, with auto net calculation)
  • EAN, manufacturer number
  • Weight
  • Active status — toggle slider

Changes are buffered locally. Click Save in the bottom save bar to commit. Shortcuts: Enter, Esc, Tab.

Read-back verification: After save the stored value is verified. If Shopware discards the value, a warning appears instead of falsely reporting success.

Quickview modal

Per row, the Quickview icon opens a compact modal with the most important master data — no switch to the full detail view. Ideal for serial maintenance.

Modal sections

  • Master data: SKU, name, EAN, MPN, active status
  • Prices: gross/net, purchase price, omnibus price
  • Stock & shipping: stock, restock time, closeout, free shipping
  • Order quantities: min/max/step
  • Description as textarea
  • SEO: meta title, meta description, keywords

Visibility per section is controlled in the config matrix under "Quickview". Sections without active fields are hidden automatically.

Variant display

Variant products appear as a parent row with a variant count badge. Click the plus icon to expand variants inline — lazy-loading: variants load only when expanded.

Performance for large catalogues

For 1000+ products the browser only renders visible rows via content-visibility: auto. Smoother scrolling without visible UI change. Plus:

  • Row count: 10 / 25 / 50 / 100 / 200 / 500
  • Sticky pagination above and below
  • Quick-scroll-to-top button