Installation
Folgen Sie den Installationsanweisungen in Ihrem Shopware-Konto. Es ist keine besondere Konfiguration erforderlich.
Verwendung
CMS-Block-Verwaltung
In der Administration gibt es einen neuen Menüpunkt „Inhalt / Statische CMS-Blöcke“. Hier können Sie Ihre zuvor erstellten CMS-Blöcke in einer Liste einsehen. Benutzen Sie die Sucheingabe am oberen Rand, um CMS-Blöcke zu finden.
Erstellen Sie Ihren ersten CMS-Block, indem Sie auf die Schaltfläche „CMS-Block hinzufügen“ klicken. Geben Sie einen Bezeichner für Ihren Block ein. Dieser Bezeichner muss für alle CMS-Blöcke eindeutig sein und sollte nur alphanumerische Zeichen, Unterstriche und Minuszeichen enthalten. Geben Sie Ihren Inhalt ein und speichern Sie den Block. Sie können den Inhalt für eine andere Übersetzung einstellen, nachdem Sie Ihren CMS-Block gespeichert haben.
Erlebniswelten
Sie können den CMS-Block in verschiedene Layouts für die Erlebniswelten einbinden. Öffnen Sie ein beliebiges Layout, klicken Sie auf „Hinzufügen“ und wählen Sie aus der Blockkategorie „Handel“ den Block „Statischer CMS-Block“. Verschieben Sie ihn in den Inhalt und bearbeiten Sie den Block. Ein neues Popup-Fenster öffnet sich und Sie sollten in der Lage sein, jeden CMS-Block auszuwählen, den Sie zuvor erstellt haben. Speichern Sie das Layout und der CMS-Block sollte im Schaufenster verfügbar sein.
Emails
Sie können Ihre statischen CMS-Blöcke in Ihren E-Mails wiederverwenden. Bearbeiten Sie jede E-Mail über „Einstellungen / E-Mail-Vorlagen“. Fügen Sie den folgenden Text in die E-Mail-Vorlage ein:
```
{{ msStaticCmsBlock('YOUR_IDENTIFIER')|raw }}
```
Was bedeutet dies? msStaticCmsBlock“ ist der Name der Funktion, in Klammern geben Sie den Bezeichner Ihres CMS-Blocks ein, den Sie zuvor erstellt haben. Wenn Sie HTML in Ihrem Block verwenden, stellen Sie sicher, dass Sie am Ende `|raw` verwenden, um sicherzustellen, dass HTML gerendert wird.
Wenn Sie ein Entwickler sind und Zugang zu dem Theme haben, können Sie das gleiche Format verwenden, um die statischen CMS-Blöcke in den Twig-Dateien zu verwenden.
Importieren/Exportieren
Für Massenoperationen haben wir ein neues Profil in Import/Export hinzugefügt. Gehen Sie zu „Einstellungen / Import/Export“, wählen Sie entweder Import oder Export und verwenden Sie das Profil „Statische CMS-Blöcke“. Sie können das Profil nach Ihren Bedürfnissen ändern oder duplizieren. Wenn Sie zum Beispiel mehrere Übersetzungen auf einmal importieren möchten, ordnen Sie Ihre Spalte „translations.de-DE.content“ und „translations.en-GB.content“ zu.
Headless Support
Wenn Sie in Ihrem Webshop eine Headless-Lösung anstelle der Standard-Storefront verwenden, können Sie die statischen CMS-Blöcke über die Store-API nutzen. Bitte befolgen Sie zunächst die Anweisungen auf https://developer.shopware.com/docs/concepts/api/store-api.html. Wenn Sie richtig konfiguriert sind, können Sie diese Pfade verwenden, um auf den Inhalt des CMS-Blocks zuzugreifen:
- „/store-api/ms/static-cms-block/{bezeichner}“
- „/store-api/ms/static-cms-block?identifiers[]={mein-erster-Bezeichner}&identifiers[]={mein-zweiter-Bezeichner}“