Skip to content

Overview

The List Enhancer takes the built-in Shopware list views and lets you customise their columns: which fields appear, in what order, with which label and width.

The customisation is per list, not per user — a profile you build on the product list applies to every administrator the next time the page is opened.

Four built-in grids are enhanced today:

ListSource entityWhere you’ll find it
Product listproductCatalogues → Products
Product variants overviewproductVariants tab inside a product
Order listorderOrders → Overview
Order line itemsorder_line_itemItems grid inside an order

See Supported lists for the canonical reference and the internal name of each grid.

A profile is an ordered list of fields. Each field carries:

  • A source — which entity field or association the column reads from (product.name, product.stock, manufacturer.name, etc.).
  • A label — what shows in the column header. Defaults to the field’s snippet label.
  • Display options — width, alignment, whether it appears by default in the column-settings panel, etc.

Profiles are built with the Profile editor — a drag-and-drop UI under Settings → Quick Editor & List Enhancer → List Enhancer.

  • The List Enhancer adds and rearranges columns. It does not replace the underlying grid, change pagination, filters or search — those stay native Shopware.
  • It does not delete fields from the entity or change their values. It only changes how they’re presented.
  • It does not add per-user preferences. Everyone sees the same column set.

The two tools combine well: use the Quick Editor to inline-edit the values, and the List Enhancer to make sure the right fields are visible to edit in the first place. Add EAN and dimensions to the product list, then edit them in place without opening any detail page.