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.
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 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
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 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.
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.
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.