Punkt 1:
Mit der Version 6.7.14.0 wurde der Textbaustein „general.privacyNoticeTextModal“ verändert. Das ist der Textbaustein, den man auf der Register-Seite in Verbindung mit dem Datenschutz sieht.
Er trägt nun diesen Inhalt:
Ich habe die %privacyModalTagOpen%Datenschutzbestimmungen%privacyModalTagClose% zur Kenntnis genommen und meine %tosModalTagOpen%gesetzlichen Gewährleistungsrechte%tosModalTagClose% zur Kenntnis genommen und bin mit ihnen einverstanden.
Hier werden statt den AGB die Gewährleistungsrechte aufgenommen. Klickt man auf „gesetzlichen Gewährleistungsrechte“ klappt aber das Modal mit den AGB auf (klar, weil %tosModalTagOpen%).
Ich denke, das ist ein Bug im Textbaustein. Bis 6.7.13.0 hatte o.g. Textbaustein diesen Inhalt:
Ich habe die %privacyModalTagOpen%Datenschutzbestimmungen%privacyModalTagClose% zur Kenntnis genommen und die %tosModalTagOpen%AGB%tosModalTagClose% gelesen und bin mit ihnen einverstanden.
Hier korrekt aufgebaut mit den AGB statt den Gewährleistungsrechten.
Ich weiß auch nicht, ob es korrekt ist, bereits hier an dieser Stelle zu Schreiben:
Ich habe die Datenschutzbestimmungen zur Kenntnis genommen und meine gesetzlichen Gewährleistungsrechte zur Kenntnis genommen und bin mit ihnen einverstanden.
Generell vom Satzbau und der Hinweis auf die Gewährleistungsrechte gehört in den Checkout auf die letzte Seite. So ungefähr sieht es ja die EU-Verordnung auch vor.
Auch im Checkout finde ich den neuen Textbaustein „checkout.confirmTermsTextModalWithGuarantee“ etwas unglücklich formuliert. Es steht da ja jetzt:
Ich habe die AGB gelesen und bin mit ihnen einverstanden und bestätige meine gesetzlichen Gewährleistungsrechte.
Das klingt so, als würde/müsste der Kunde den ihm zustehenden Gewährleistungsrechten erst zustimmen. IMHO fragwürdig.
Ich würde es evtl. so formulieren:
Ich habe die AGB gelesen und bin mit ihnen einverstanden.
Hier finden Sie die Informationen zu Ihren gesetzlichen Gewährleistungsrechten.
Also in etwa so den Textbaustein aufbauen:
Ich habe die %tosModalTagOpen%AGB%tosModalTagClose% gelesen und bin mit ihnen einverstanden.<BR>Hier finden Sie die Informationen zu %legalGuaranteeNoticeModalTagOpen%Ihren gesetzlichen Gewährleistungsrechten%legalGuaranteeNoticeModalTagClose%.
Punkt 2:
Dann gibts noch ein Problem mit dem GARAN-Label. Zum einen bin ich mir nicht 100% sicher, ob die kleine, zusammengeklappte Version im Warenkorb/Checkout wirklich ausreichend ist?
Nur auf der Produkt-Detailseite kann ich das GARAN-Label aufklappen, aber im gesamten Checkout-Prozess ist nur die schmale, zusammengeklappte Version sichtbar. Auch kein Button, um das Label (bei Bedarf vom Käufer) vollständig anzeigen lassen zu können. Und im Listing fehlt das GARAN-Label ebenfalls (wobei das hier aber o.k. ist [zumindest soweit ich weiß?]).
Punkt 3:
Das GARAN-Label in der Bestellbestätigung wird nicht angezeigt:
Ich habe eine Testbestellung ausgelöst. Im Mail Archive von Frosh wird das Label korrekt angezeigt, aber in der Mail, die der Kunde z.B. in Outlook abruft, ist nur ein leerer Platzhalter zu sehen. Die Ursache ist vermutlich die Erzeugung als data:image/...;base64 (Data-URI) über sw_garan_label_nested_uri. Das wird von Mail-Clients wie Outlook wohl nicht gerendert.
Hier wäre eine Kern-Lösung in Shopware, die das Label für E-Mails als echte Bilddatei/Media-URL zur Verfügung stellt oder im E-Mail-Kontext nutzbar macht eine sinnvolle Verbesserung.
Sieht das noch jemand so? Wenn ja, muss ich dafür ein Github-Issue aufmachen?