Skip to main content Skip to search Skip to main navigation
Diese Seite ist auch auf Deutsch verfügbar.
Online Exposure

Smart Product Variant Switcher

Description

Highlights

  • Dynamic partial rendering instead of full page reloads
  • Smart fingerprint system to update only changed content
  • Fully compatible with Shopping Experiences (CMS)
  • High-performance frontend with caching & request control
  • Developer-friendly and highly extensible

Features

  • AJAX-based variant switching without reload
  • Selective DOM updates (only changed elements)
  • Fingerprint-based change detection
  • CMS block detection and dynamic replacement
  • Supports product images, buy box, descriptions, cross-sells
  • Custom selector system for flexible integrations
  • Built-in response caching
  • AbortController for request management
  • Debounced variant switching
  • SEO-friendly URL updates (pushState)
  • Works with default and custom themes
  • No core modifications required
  • Clean plugin architecture (extends native VariantSwitch)
  • Optimized for mobile performance
  • Continuous improvements and updates

About the Extension

⚡ Next-Level Variant Switching for Shopware

Onex Smart Variant Switch is not just another variant selector, it is a dynamic product page rendering engine built for high-performance Shopware stores.

Instead of reloading the entire page or blindly replacing content, this extension updates only the elements that actually change when a variant is selected.


⚡ Smart Partial Rendering (Core Feature)

When a customer selects a variant, the plugin:

  • Loads variant data in the background
  • Compares content using intelligent fingerprints
  • Updates only the necessary elements:    
    • Product images
    • Buy box
    • Descriptions
    • Cross-sellings
    • CMS blocks


No unnecessary DOM updates. No flickering. No full page reload.


⚡ Built for Performance

Unlike standard solutions, this plugin includes:

  • Intelligent content diffing (fingerprint system)
  • Request cancellation to prevent race conditions
  • Built-in frontend caching
  • Debounced user interactions


This reduces:

  • Server load
  • Rendering time
  • Layout shifts

⚡ Fully CMS-Aware (Shopping Experiences Ready)

The plugin integrates deeply with Shopware’s CMS:

  • Dynamically detects and updates CMS blocks
  • Works with Shopping Experiences layouts
  • Supports custom CMS structures

⚡ Maximum Flexibility for Developers

Built with extensibility in mind:

  • Replace any element via custom selectors
  • Extend functionality without overriding core logic
  • Clean integration with native Shopware systems

⚡ Built for Conversion Optimization

Faster interaction means better results:

  • Reduce friction in variant selection
  • Keep users engaged on the product page
  • Improve mobile experience

Details

  • Available: English, German, Dutch, French, Spanish
  • Latest update: 11 May 2026
  • Version: 1.0.0
  • Category: Detail Page

About the Extension Partner

Online Exposure

Online Exposure

Partner Status

  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Partner since: 2026
  • Extensions: 1

Support

  • Based in: The Netherlands
  • Speaks: German, English, Spanish, French, Dutch
  • Response time: Very quickly