# Parent Product Cross-Selling Display

> Automatically display parent products instead of variants in Shopware 6 Cross-Selling sliders and Dynamic Product Groups — with full name, image, and description.

- Price: from €100
- Shopware: 6.5, 6.6, 6.7
- Type: Made to measure
- This is a concept, built for your shop: The description shows what such a plugin can do. We tailor the scope to your shop after a short needs analysis and usually deliver within a few days.
- Updated: 22 Oct 2026
- URL: https://store.goodday4u.com/en/plugins/parent-product-cross-selling/

## In short

- Restore complete product cards in Cross-Selling sliders — name, image, and description all render correctly
- Eliminate the need for custom subscriber development or agency workarounds
- Improve cross-selling conversion rates by presenting recognizable, fully branded product recommendations

## Why this extension

In Shopware 6, shops that rely heavily on product variants face a persistent problem: Cross-Selling sections and Dynamic Product Groups always surface individual variants instead of the parent (main) product. When a variant appears in a slider card, the product name, description, and main image are often incomplete or missing — because that data lives on the parent product, not the variant. The result is a broken storefront experience that undermines customer trust and reduces the effectiveness of your cross-selling strategy.

This plugin solves the problem at the source. By adding a dedicated subscriber and decorator to Shopware 6’s Cross-Selling and Dynamic Product Group mechanisms, it automatically resolves variant references back to their parent products before they reach the storefront. You get complete, correctly rendered product cards — full title, description, and media — without any manual workarounds or custom development. The behavior that was removed from Shopware’s core is fully restored, and you stay in control of exactly how your product recommendations are displayed.

## How it would work

1. Install and Activate – Upload the plugin to your Shopware 6 installation and activate it via the Plugin Manager. No additional dependencies or third-party services are required.
2. Configure Display Behavior – Open the plugin settings in the Shopware 6 administration panel and choose how Cross-Selling and Dynamic Product Groups should resolve product references — always show parent products, always show variants, or use the plugin's automatic resolution logic.
3. Review Your Storefront – Once active, the subscriber intercepts Cross-Selling and Dynamic Product Group queries and substitutes variant IDs with their corresponding parent product IDs. Product cards in sliders and listings immediately render with complete data — no cache clearing or additional configuration needed beyond the initial setup.

## Frequently asked questions

### Is this a ready plugin I can buy?

No – it is a concept. We build it for your shop after a short needs analysis. Prices start at €100 and you get a fixed quote before we start.

### Does this plugin modify Shopware core files?

No. The plugin uses Shopware 6's native subscriber and decorator pattern, which means all changes are encapsulated within the plugin itself. Uninstalling the plugin fully restores the default Shopware behavior.

### Can I still show variants in Cross-Selling if I need to?

Yes. The plugin includes a configurable display mode that lets you choose — globally or per context — whether Cross-Selling sections show parent products or individual variants. You are not forced into a single behavior.

### Why does Shopware show variants in Cross-Selling by default?

Shopware changed this behavior in a core update and the feature request to restore it has been marked as Backlog in the official issue tracker, meaning there is no scheduled fix. This plugin fills that gap and gives shop owners direct control over the behavior without waiting for a core update.

### Which Shopware versions are supported?

We build it for the version your shop runs: 6.5, 6.6 or 6.7. Updates for new Shopware versions are included as long as we stay in active contact.

### How long does it take?

Usually 5–10 business days after the needs analysis, depending on the agreed scope.

## All features

- Subscriber and decorator integration with Shopware 6's native Cross-Selling mechanism – no core file modifications
- Automatic variant-to-parent resolution in Cross-Selling sliders and product recommendation sections
- Full support for Dynamic Product Groups – parent products are shown instead of individual variants
- Configurable display mode – choose between parent product view or variant view per Cross-Selling assignment
- Correct rendering of parent product data including name, long description, and primary media
- Compatible with Shopware 6's standard product card templates – no storefront template overrides required
- Plugin-based architecture ensures safe updates and full compatibility with future Shopware releases
