Wie pflegt man AGB, Widerruf, Impressum am Besten? Statische Blöcke bzw. andere Konstrukt in SW?

Hallo,

ich komme aus Magento Welt. Dort haben wir mit statischen Blöcken viel gearbeitet. Die Blöcke können per Adminbereich angelegt werden und sind eigentlich leere Container. Dort konnte beliebiger Inhalt eingefügt werden. html, WYSIWYG-Editor oder Aufruf von anderen Blöcken, schlicht alles.

Die Blöcke können wiederum per Tag in andere Inhaltsseiten/Themenwelten/Erlebniswelten oder auch an Stellen im Template eingebunden werden. Man kann die somit auch Schachteln, in CMS Pages bequem per Admin aufrufen sowie ein Berg mehr an Dingen damit machen.

Dort hatten wir:
AGB + Widerruf + Impressum jeweils ein statischer Block. Überall wo diese Inhalte benötigt werden im Shop, Mails, Frontend werden die nur aufgerufen

Im Template für

-> Bestellmail Aufruf aller 3 Blöcke

-> andere Mails => nur Impressum Aufruf

Auf der Inhaltsseite/CMS Page für AGB, Impressum, Widerruf jeweils auch aufruf des passenden Blocks
Das hat den großen Vorteil, es gibt nur 1 zentralen Punkt an dem z.B. AGB verwaltet werden muss. Die werden überall im Shop nur angezeigt aber liegen dort nicht. Hat somit niemals im Checkout oder Stelle X vergessen AGB anzupassen.

 

Meine Frage ist nun:

(1) Mail => Impressum geht bei Shopware über den Mail-Footer.

(2) AGB + Wideruf => wie löst man das am Besten?

wird benötigt in

-> checkout, Inhaltsseite, Mail

Muss man das wirklich 3fach einpflegen/verwalten oder gibt es da irgendwelche Tricks, wie man sich das einfacher machen kann?

(3) generell ein Konstrukt wie statische Blöcke was im Admin eingefügt wird?

Gibt es dort etwas bei SW was wie bei Magento verwendet werden kann? Mailtemplates, Inhaltsseiten/Erlebnisswelten, Template/Code. Schlicht überall einfügbar ohne echten Aufwand und hat ein zentralen “Container/Block” der bequem im Admin verwaltbar ist. Oder muss man die Dinge alle jeweils x-fach pflegen oder sich immer einen Textbaustein bauen und vorallem den im Template einbauen?