> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.pandectes.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# So installieren Sie Pandectes-Widgets auf älteren Shopify-Themes (Legacy Theme Support)

**Legacy Theme Support** richtet sich an Shops mit **älteren Themes**, die keine Theme-App-Abschnitte nutzen können. Statt Blöcke im Theme-Editor hinzuzufügen, kopieren Sie **fertige Code-Snippets** aus der App und fügen sie in Ihre Theme-Dateien ein.

Diese Anleitung behandelt:

* Kundendatenanfragen
* Cookie-Erklärung
* Do not sell my data
* EU-Widerrufsschaltfläche

Jede Anleitungsansicht führt Sie zunächst durch die **Standardeinrichtung für Online Store 2.0**.

Am **unteren Ende** dieser Anleitungen sehen Sie ein Feld:

Wenn das oben Beschriebene für Ihren Shop nicht funktioniert, prüfen Sie Folgendes:

Dieses Feld enthält zwei Links:

* **Legacy theme support install instructions** — für ältere Shopify-Themes
* **Custom storefront (headless) install instructions** — für Hydrogen oder andere externe Frontends

Klicken Sie auf **Legacy theme support install instructions**, um die Legacy-Einrichtungsseite für Ihren Shop zu öffnen.

## Wann sollten Sie Legacy Theme Support verwenden?

Verwenden Sie es, wenn **alle** folgenden Punkte zutreffen:

* Ihr Theme ist ein **älteres Shopify-Theme**, das keine App-Abschnitte für Online Store 2.0 unterstützt, oder Sie können Pandectes-Blöcke nicht über den Theme-Editor hinzufügen.
* Sie verwenden **kein** eigenes Headless-Storefront. Headless-Shops sollten stattdessen den Link **Custom storefront** im Fußbereich der Anleitung nutzen.

Wenn Ihr Theme Online Store 2.0 **unterstützt**, folgen Sie den Hauptschritten im Anleitungsfenster. Die Legacy-Snippets sind nur für den Fall gedacht, dass dieser Standardweg nicht möglich ist.


## Tarifvoraussetzung

Legacy Theme Support steht ab dem Tarif **Premium** zur Verfügung.

In niedrigeren Tarifen erscheinen die Install-Snippets in der App gesperrt und Sie sehen einen Hinweis zum Upgrade.


## So richten Sie ein Widget ein (Schritt für Schritt)

Jedes Widget benötigt **drei Dinge**: die Konfiguration in der App, den aktivierten Legacy Theme Support und die in Ihr Theme eingefügten Snippets.

### Schritt 1 Das Widget in Pandectes konfigurieren

Öffnen Sie die Einstellungsseite des Widgets, richten Sie Inhalt und Optionen nach Ihren Wünschen ein und klicken Sie auf **Speichern**.

| Widget | Einstellungsseite |
| ---- |
| Kundendatenanfragen | Customer Data Requests |
| Cookie-Erklärung | Cookies Declaration |
| Do Not Sell | Do not sell my data |
| EU-Widerrufsschaltfläche | Withdrawal |

Das Speichern aktualisiert, was das Widget im Shop anzeigt. Es fügt das Widget jedoch **nicht** von selbst in Ihr Theme ein.

### Schritt 2 Die Legacy-Installationsanleitung öffnen

1. Öffnen Sie auf derselben Widget-Seite **View instructions** oder **Instructions**.
2. Scrollen Sie zum Feld am unteren Ende: *If the above doesn't work for your store, check below:*
3. Klicken Sie auf **Legacy theme support install instructions**.

Sie gelangen zur Legacy-Einrichtungsseite für Ihren Shop.

### Schritt 3 Legacy Theme Support aktivieren

Auf der Legacy-Einrichtungsseite:

1. Klicken Sie im Statusbanner oben auf **Enable**.
2. Die App bereitet die Install-Snippets für Ihren Shop vor.

Ist der Legacy Theme Support **aktiv**, können Sie Snippets für **EU-Widerrufsschaltfläche**, **Kundendatenanfragen**, **Do not sell my data** und **Cookie-Erklärung** ansehen und kopieren.

Ist er **inaktiv**, bleiben die Snippets ausgeblendet, bis Sie ihn aktivieren.

### Schritt 4 Das Snippet für Ihr Widget kopieren und einfügen

Öffnen Sie weiterhin auf der Legacy-Einrichtungsseite den Abschnitt für das Widget, das Sie installieren möchten, und folgen Sie den Schritten zum Kopieren und Einfügen.

Kopieren Sie Snippets immer **aus der App**. Bearbeiten Sie den Code nicht und bauen Sie die URLs nicht selbst zusammen.


## Installationsschritte für die einzelnen Widgets

Aktivieren Sie zuerst den Legacy Theme Support (Schritte oben) und nutzen Sie dann den passenden Abschnitt auf der Legacy-Einrichtungsseite.

### EU-Widerruf

1. Öffnen Sie die Shopify-Seite, auf der das Formular erscheinen soll (oder erstellen Sie eine).
2. Klicken Sie im Seiteneditor auf "Show Html".
3. Fügen Sie das **Snippet für die EU-Widerrufsschaltfläche** ein.
4. Speichern Sie Ihre Seite.

Wenn Sie stattdessen Online Store 2.0 nutzen, benennen Sie Ihre Seitenvorlage `withdrawal-requests`.

### Kundendatenanfragen (DSR)

1. Öffnen Sie die Shopify-Seite, auf der das Formular erscheinen soll (oder erstellen Sie eine).
2. Klicken Sie im Seiteneditor auf "Show Html".
3. Fügen Sie das **Snippet für Kundendatenanfragen** ein.
4. Speichern Sie Ihre Seite.

Wenn Sie stattdessen Online Store 2.0 nutzen, benennen Sie Ihre Seitenvorlage `datarequests`.

### Do Not Sell / CCPA

1. Öffnen Sie die Seite, auf der Besucher widersprechen sollen.
2. Klicken Sie im Seiteneditor auf "Show Html".
3. Fügen Sie das **Do-Not-Sell-Snippet** ein.
4. Speichern Sie Ihre Seite.

Wenn Sie stattdessen Online Store 2.0 nutzen, benennen Sie Ihre Seitenvorlage `donotsell`.

### Cookie-Erklärung

1. Öffnen Sie Ihre Seite mit der Cookie-Erklärung.
2. Klicken Sie im Seiteneditor auf "Show Html".
3. Fügen Sie das **Snippet für die Cookie-Erklärung** ein.
4. Speichern Sie Ihr Theme.

Wenn Sie stattdessen Online Store 2.0 nutzen, benennen Sie Ihre Seitenvorlage `declaration`.


## Fehlerbehebung

| Was Sie sehen | Was Sie tun können |
| ---- |
| Snippets sind verschwommen oder zeigen ein Schloss-Symbol | Wechseln Sie zu **Premium** oder höher |
| Meldung: "Enable legacy theme first" | Klicken Sie auf der Legacy-Einrichtungsseite (über den Fußbereich der Anleitung geöffnet) auf **Enable** |
| Die Legacy-Einrichtung ist nicht auffindbar | Öffnen Sie bei einem unterstützten Widget **View instructions** und klicken Sie unten auf **Legacy theme support install instructions** |
| Das Widget bleibt im Live-Shop leer | Prüfen Sie, ob das Snippet im **veröffentlichten** Theme und auf der richtigen Seite steht |
| Das Widget zeigt alte Texte oder Einstellungen | Speichern Sie erneut in den Pandectes-Einstellungen des Widgets und laden Sie Ihren Shop mit einem harten Refresh neu |
| Das Widget lädt doppelt oder verhält sich seltsam | Nutzen Sie für dasselbe Widget nicht gleichzeitig manuelle Snippets **und** Theme-App-Abschnitte, entscheiden Sie sich für eine Methode |