Skip to content

Adding a video to a product

Mediaverse extends the standard Shopware product Media tab in place — you do not move to a different screen to add a video. Once the plugin is installed and activated, every media entry on a product has additional Mediaverse cards where you configure the kind of media, paste a URL or attach a file, and tune playback / hotspots / translation.

  1. Go to Catalogue → Products and open a product.
  2. Switch to the Media tab.
  3. The Shopware media grid appears on the left. The right side gains a Mediaverse-specific panel for the selected media entry.

Click Add file (upload) or Add from media library as you would for an image. The new entry appears in the grid.

Each media entry exposes these cards:

  • File — the underlying Shopware media reference
  • Embed Video — paste a URL (YouTube, Vimeo, Facebook, TikTok, Dailymotion, G-Core); the Add button confirms and the plugin auto-detects the source
  • Local Video — HTML5 video configuration (file picker + multi-resolution sources)
  • Hotspots (PRO) — Add hotspot to drop interactive points on the image / video
  • 360° Panorama (PLUS) — projection selector + Add source for the panoramic file
  • 3D & AR (PLUS) — Add source for the .glb / .gltf model

You only fill in the card that matches the kind of media you are adding.

The media entry has three top-level tabs:

  • General — the cards above (File / Embed Video / Local Video / Hotspots / 360° Panorama / 3D & AR)
  • Other languages — per-language overrides (different file / URL / sources per language)
  • Settings — playback options for the entry, organised in two nested tabs:
    • Product details page — settings used on the product detail surface
    • Product listings — settings used in category / search / slider surfaces

The Settings nested tabs let you run different playback rules on each surface (for example, autoplay only in listings, muted everywhere, controls only on product detail). Each one exposes the same set of controls — common ones include Mark as cover, Autoplay, Muted, Loop, Controls, Play inline, Controls list, Start video at, End video at, Theme, Preload, Use default settings. Some fields are source-specific and only appear for matching sources (e.g. Vimeo-only or HTML5-only options).

After you configure the entry, click Save at the top of the product page. Mediaverse-specific settings are stored in customFields on the product_media row.

Bulk add / delete / duplicate are not exposed in a dedicated UI. For bulk work, use:

  • The Import section of the Mediaverse module (CSV bulk import)
  • The standard Shopware Bulk Edit tools
  • The Sync API for programmatic updates