AGB und Widerruf falsch verlinkt

Hallo miteinander, ich bin hier ziemlich neu, mit den tiefen der Programmierung kenn ich mich nicht wirklich aus (bin eher für neue Bilder oder Texte in den Produkten zuständig) und belese mich gern in eurem Forum finde aber leider keine passende Antwort auf folgendes Problem.

Wir arbeiten momentan in der Shopware6 6.6.4.1 Version (noch nicht online), im Bestellabschluß im Warenkorb erscheinen die Links AGB und Widerrufsbelehrung jedoch wenn ich (als Probekunde) darauf klicke komme ich jedesmal in das Datenschutzlayout.

Folgendes habe ich schon versucht:

  • Einstellungen → Stammdaten: Shopseiten Layouts zugewiesen (die aktiven)
  • Die Layouts sind alle gleich aufgebaut und zugewiesen, daran kann ich keinen Fehler erkennen, die Layouts die wir benötigen sind auch alle aktiv. In der Footernavigation funktionieren die Layouts ohne Probleme (Widerruf=Widerruf / AGB=AGB / Datenschutz=Datenschutz).
  • In den Textbausteinen im checkout.confirmTermsHeader steht der Textbaustein AGB und Widderufsbelehrung - da kann ich wenig anders machen.
  • Das Layout AGB wird in der Kategorie Footer/Shopservice/AGB angezeigt sowie in den Shopseiten Alle Verkaufskanäle und AGB-Seiten. Das gleiche bei der Wiederrufsbelehrung und dem Datenschutz (natürlich mit der dementsprechenden Kategorie/Shopseite)
  • Aus Verzweiflung hab ich heute mal den Datenschutz deaktiviert sodass er im Footer auch nicht mehr ersichtlich ist, jedoch erscheint das Layout weiterhin beim Zahlungsvorgang.
  • Cache wurde mehrfach geleert.

Sorry das ich nicht in der Fachsprache spreche :wink: aber lieber in meinen eigenen Worten erklärt als das mich jemand komplett gar nicht versteht.

Vielleicht findet jemand eine einfache Lösung die ich verstehe und selber managen kann. Hab mich wie gesagt schon durchgelesen und alles mögliche ausprobiert.

Aber so langsam möchte ich das Problem mal gelöst haben, und ich denke es ist ne winzige Kleinigkeit - wie ja so meistens.

Schönen Tag Euch allen und allen schonmal ein Danke

check mal den text baustein : checkout.confirmTermsText

hast du deine shopseiten umbenannt???

Ich habe die AGB sowie die Widerrufsbelehrung gelesen und akzeptiere diese.

Ich könnte mir vorstellen, du hast die Inhalte direkt unter Kataloge->Kategorien und dort im Layout-Tab bearbeite. Ohne dort über den „Designer öffnen“ die Inhalte in der Erlebniswelt zu bearbeiten.

Und in den Erlebniswelten AGB, Widerruf wird vermutlich immer das gleiche (Datenschutz) stehen. Prüfe mal unter Layout->Erlebniswelten was dort drin steht.

Im Checkout wird nicht auf die Kategorie, sondern auf die Erlebniswelt verlinkt.

Vielen Dank für Deine Antwort und sorry das ich mich erst heute melde, bin nur donnerstags in der Firma beschäftigt.

In dem Textbaustein ( der bei mir allerdings checkout.confirmTermsReminderText heißt) steht:

Sie haben bereits die <a data-ajax-modal=”true” data-url=”%url%”href=”%url%”title”AGB”>AGB akzeptiert.

In den Benennungen der Shopseiten hab ich noch nie dran rumgefummelt.

Liebe Grüße

Hi area-net-gmbh,

Vielen Dank für Deine Antwort und sorry das ich mich erst jetzt melde, bin nur donnerstags in der Firma.

Ich habe die Layouts im Designer erstellt und in den Erlebniswelten stehen unter AGB, Widerruf und Datenschutz auch die Texte drinnen die ich brauche. Ich habe gerade gesehen das es in den Layouts zwei aktive AGBs gab und hab eins deaktiviert - aber das war auch nicht die Lösung.

Bin gerne für weitere Vorschläge zu haben.

Gruß

Ah stop, jetzt hab ich den Baustein den du meintest.

Da steht drin Ich habe die AGB gelesen und bin mit ihnen einverstanden.

Generelle Anmerkung:

Shopware hat aufgrund 6.5, 6.6 und der EAA Textbausteine teilweise “doppelt”. Das heißt textlich gleicher Inhalt, syntaktisch aber anderer Code für Modal, etc.

Es kann also durchaus sein, dass man ein Textbaustein editiert, der gar nicht mehr in Verwendung ist.

Da hilft nur testen oder im Template nachsehen, welcher Textbaustein wirklich verwendet wird.

Vielen Dank für die Antwort.

Kann ich denn Textbausteine einfach löschen und mit dem dazugehörigen Namen wieder erstellen falls ich es Testen möchte? Denn deaktivieren geht ja nicht.

Die neuen, korrekten Textbausteine sind bereits angelegt. Da musst du nichts tun.

Textbausteine kann man meinem Wissen nach nicht löschen.