Zurück zum Blog
Integration5 min1.556 liest

So fügen Sie eine 360°-Produktansicht in 1C-Bitrix hinzu

3 Schritte für 1C-Bitrix: in Studio veröffentlichen, widget.js im Include-Bereich oder catalog.element einfügen, per Artikelnummer binden. Lazy Load, Modal, CDN.

IntegrationAnleitung
1C-Bitrix-Produktseite öffnet den Spinnify-360°-Viewer in einem Overlay

Schnelle Antwort

360° im 1C-Bitrix-Katalog (nicht Bitrix24): in Studio veröffentlichen (Name = Artikelnummer, Aktiv) → widget.js im Include-Bereich (bitrix:main.include) oder catalog.element einfügen → data-key + data-sku (AUTO bei JSON-LD-sku). Lazy Load und Modal. Live-Produkt-URL testen. Composite eingeschaltet testen; Composite nicht als Standardfix abschalten.

Bitrix-Galerien blättern Standfotos. Kundinnen und Kunden können den Artikel trotzdem nicht drehen. Sie können eine fotografierte 360°-Drehung ohne Bitrix-Marketplace-Modul einbauen: Frames in Spinnify hosten und ein Skript einfügen.

Diese Anleitung gilt für 1C-Bitrix-CMS-Katalogseiten (catalog.element). Bitrix24 ist ein anderes Produkt (CRM) und nicht dieser Stack. Dasselbe widget.js-Snippet funktioniert auf der Produktdetailseite. Sie installieren keine zusätzliche Bitrix-Marketplace-Extension von Spinnify.

3 Schritte von den Fotos zur live Bitrix-Seite

Die Arbeit steckt im Embed: ein Skript auf der Produktdetailseite, dann die Zuordnung zur Katalog-Artikelnummer.

1. In Spinnify Studio vorbereiten

Bevor Sie das Bitrix-Admin öffnen:

  • Bei Spinnify Studio anmelden.
  • Produkt anlegen und eine Fotoserie hochladen (24–36 Frames, 4:3 für PC-Fotos).
  • Wichtig: der Produktname in Studio muss der Katalog-Artikelnummer entsprechen (Leerzeichen und Bindestriche zählen, Groß/Klein nicht).
  • Produkt auf Aktiv lassen. Ein verstecktes Produkt zeigt den Button nicht.

2. Code in Bitrix einfügen

Zwei Wege für dasselbe Studio-Snippet. Kopieren unter Widget-Installation → Code anzeigen.

Methode A: Include-Bereich (am schnellsten für den ganzen Katalog). Am Produktdetail-Template (catalog.element) eine bitrix:main.include-Komponente setzen. Auf eine Include-Datei zeigen (zum Beispiel in /include/), die das Skript enthält, speichern. data-sku="AUTO" nutzen, wenn die Produktseite Schema.org-Product-JSON-LD mit sku ausgibt.

Methode B: catalog.element template.php (ein Einfügen im Detail-Template). Produktdetail-Template öffnen, dasselbe Snippet einfügen, speichern. Manual data-sku auf die Artikelnummer dieses Produkts setzen, wenn AUTO fehlt. Nicht in catalog.section einfügen: sonst lädt das Skript auf Listen.

Spinnify widget.js im 1C-Bitrix-Include-Bereich oder catalog.element-Template
widget.js im Include-Bereich oder catalog.element → 360°-Modal.

3. Die Bindung einstellen

Der Code sieht so aus: <script src="https://www.spinnify.io/widget.js" data-key="YOUR_WIDGET_KEY" data-sku="SKU_FROM_PANEL" defer></script>

  • data-key: Ihr Studio-Widget-Schlüssel. Nicht ändern.
  • data-sku: die Katalog-Artikelnummer, oder AUTO zum Lesen von sku aus JSON-LD, oder URL wenn Sie den Seitenpfad in Studio gespeichert haben. Bei SKU-Angeboten die Artikelnummer des sichtbaren Angebots binden.

Warum es schnell bleibt

Ein Fremdskript in 1C-Bitrix weckt PageSpeed-Fragen, weil Composite Cache und catalog.element den ersten Paint schon besitzen. Spinnify hält die Extra-Arbeit davon fern: Frames bleiben auf dem CDN, bis jemand drehen will. Die Bitrix-Galerie rendert zuerst; die 360-Schicht öffnet sich danach im Modal.

  • Lazy Loading: der Browser lädt die Frames erst nach dem Klick.
  • Isolation: der Viewer öffnet sich im Modal und ersetzt die Bitrix-Galerie beim ersten Paint nicht.
  • CDN: Frames kommen als WebP/AVIF, nicht als Extra-Dateien im Bitrix-Upload.

Checkliste: Button erscheint nicht?

Wenn der 3D-View-Button fehlt, gehen Sie die Liste auf einer Live-Produkt-URL durch, nicht in der Admin-Vorschau.

  • Live-Produkt-URL? Die Vorschau im visuellen Editor ist ein schlechter Test für Storefront-Skripte.
  • Composite-Site: die veröffentlichte Seite mit Composite testen. Fehlt der Button, Skript außerhalb eines dynamischen Frames legen oder mit ?ncc=1 erneut prüfen, dann die Platzierung korrigieren. Composite nicht standardmäßig für die ganze Site abschalten.
  • Namen gleich? Studio-Produktname und Katalog-Artikelnummer müssen übereinstimmen (inkl. Leerzeichen und Bindestriche).
  • Ist das Studio-Produkt Aktiv?
  • Ist data-key aus Ihrem Konto kopiert?
  • Ein Skript pro Seite: das Snippet nicht zweimal einfügen. Nicht in catalog.section-Listen.
  • SKU-Angebote: die Artikelnummer des sichtbaren Angebots binden, oder URL-Modus wenn jedes Angebot einen eigenen Pfad hat.

Kann ich das Aussehen des Buttons anpassen?

Ja. Den Starter gestalten Sie in Studio, nicht in der Theme-CSS. So passen Sie ihn an, ohne die Produktvorlage zu ändern:

  • Position: rechts, links oder mittig.
  • Farben und Beschriftung passend zum Bitrix-Theme.
  • Format: rundes Schwebesymbol oder schmale Lasche.

Danach liefert Bitrix weiter die Galerie. Die 360°-Ebene öffnet sich, wenn jemand danach fragt.

Spins aufnehmen: 360-Ansicht erstellen. Andere HTML-Shops: Tilda Zero Block. WooCommerce 360-Spins.

Häufig gestellte Fragen

Brauche ich ein Modul aus dem Bitrix Marketplace?
Nein. Fügen Sie widget.js aus Spinnify Studio in einen Include-Bereich (bitrix:main.include) oder das catalog.element-Template ein. Spinnify liefert kein Bitrix-Modul.
Include-Bereich oder catalog.element-Template?
Ein Include-Bereich auf catalog.element ist am schnellsten für jede Produktseite, besonders mit data-sku AUTO. Einfügen in catalog.element template.php, wenn das Snippet im Detail-Template liegen soll. Nicht in catalog.section.
Was sind data-key und data-sku?
data-key ist Ihr Widget-Schlüssel aus Studio. data-sku ist die Katalog-Artikelnummer, AUTO für JSON-LD-sku oder URL für einen gespeicherten Seitenpfad.
Verlangsamt das Skript Bitrix?
Frames laden nach dem Klick. Der Viewer läuft im Modal. Auslieferung ist WebP/AVIF über CDN, keine Extra-Dateien im Bitrix-Upload.
Warum erscheint der Button nicht?
Live-Produkt-URL öffnen, mit Composite testen (Composite nicht als ersten Fix abschalten), Studio-Name an die Katalog-Artikelnummer anpassen, Produkt Aktiv lassen, data-key prüfen, Skript einmal einfügen. Wenn Composite den Button verschluckt, Skript außerhalb eines dynamischen Frames legen oder mit ?ncc=1 prüfen, dann die Platzierung korrigieren.
Gilt das für Bitrix24?
Nein. Diese Anleitung gilt für 1C-Bitrix-CMS-Katalogseiten (catalog.element). Bitrix24 ist ein separates CRM-Produkt. Das HTML-Snippet kann auf jeder HTML-Seite stehen, aber Bitrix24 unterstützen wir nicht als diesen Stack.
Kann ich den Button anpassen?
Ja, in Studio: Position, Farben, Beschriftung, rundes Symbol oder schmale Lasche. Das Bitrix-Theme muss den Launcher nicht neu stylen.

Autor

Spinnify Editorial

The Spinnify 360° Studio team — guides on 360° product spins, storefront integrations, and product page performance.

Tilda Null Blockieren Sie das Öffnen der Seite Spinnify 360°-Viewer in einem modalen Overlay
Integration10 min1.543 liest

So fügen Sie eine 360°-Produktansicht auf Tilda hinzu: Ein Leitfaden für Ladenbesitzer

3 Schritte ohne Code: in Spinnify Studio veröffentlichen, über T123 oder Zero Block einbetten, durch SKU binden. Lazy Load, modal, WebP/CDN. Checkliste, ob die Schaltfläche ausgeblendet bleibt.

IntegrationAnleitung
Artikel lesen
WooCommerce Produktseite, die Spinnify 360°-Viewer über widget.js einbettet
Integration10 min1.968 liest

So fügen Sie Ihrem WooCommerce-Shop 360°-Produktansichten hinzu

360°-Spins zu WooCommerce in 3 Schritten hinzufügen: in Spinnify Studio veröffentlichen, widget.js einbetten, SKU/URL-Bindung. Lazy Load, WebP CDN. Checkliste zur Fehlerbehebung.

IntegrationAnleitung
Artikel lesen

Sind Sie bereit, Ihren ersten 360°-Spin zu veröffentlichen?

Erstellen Sie ein Produkt, laden Sie Frames hoch und betten Sie das Widget mit einem Skript-Snippet ein.

  1. Frames hochladen
  2. Skript einbetten
  3. Gehen Sie live
Testen Sie Spinnify 360° Studio kostenlos