ThemeWare® 2.0.2
Veröffentlicht: 29. Juni 2023
ThemeWare® 2.0.2
ThemeWare® 2.0.2 ist da! 🎉 Der neue Release umfasst folgende Änderungen:
Änderungen
- Bugfix: Leerer CMS-Block "Breadcrumb-Navigation" in der Storefront korrigiert
- Bugfix: Flaggen in der Sprachauswahl korrigiert
- Veralteter Textbaustein
component.cms.vimeo.privacyNoticegeändert incomponent.cms.vimeo.privacyNoticeText - Veralteter Textbaustein
footer.serviceContactLinkgeändert infooter.serviceContactText
Änderungen im Detail
Bugfix: Leerer CMS-Block "Breadcrumb-Navigation" in der Storefront korrigiert
Ein Fehler wurde behoben, durch welchen die CMS-Breadcrumb-Navigation versehentlich durch die Breadcrumb-Theme-Konfiguration ausgeblendet wurde.
Bugfix: Flaggen in der Sprachauswahl korrigiert
In Shopware 6.5 wurde der isoCode der Länderflaggen im Header getauscht. Diese Änderung wurde ins Tempalte language-widget.html.twig übernommen.
Vorher
set flagCountry = isoCode[0]
set flagLanguage = isoCode[1]
Nachher
set flagCountry = isoCode[1]
set flagLanguage = isoCode[0]
Veraltete Textbausteine geändert
In Shopware 6.5 wurden einige Textbausteine von Shopware ausgetauscht die Modals geöffnet haben. Durch die Änderung kann das JavaScript-Plugin AjaxModal nun Bootstrap-Modals öffnen.
Vorher
<a data-bs-toggle="modal" data-url="/my/route" href="/my/route">Open Ajax Modal</a>
Nachher
<a data-ajax-modal="true" data-url="/my/route" href="/my/route">Open Ajax Modal</a>
Dies betrifft die folgenden Textbausteine:
general.privacyNotice=>general.privacyNoticeTextaccount.profileDelete=>account.profileDeleteTextcheckout.confirmTerms=>checkout.confirmTermsTextcheckout.confirmTermsReminder=>checkout.confirmTermsReminderTextcontact.privacyNotice=>contact.privacyNoticeTextfooter.serviceContactLink=>footer.serviceContactTextfooter.includeVat=>footer.includeVatTextfooter.excludeVat=>footer.excludeVatTextcookie.message=>cookie.messageTextcomponent.cms.vimeo.privacyNotice=>component.cms.vimeo.privacyNoticeText
In der Storefront werden nun die neuen Textbausteine genutzt. Die alten sind nach wie vor in der Textbaustein-Verwaltung vorhanden damit du sie leichter migrieren kannst.
In ThemeWare® sind von der Änderung, auf Template-Ebene, die beiden folgenden Textbausteine betroffen:
Veralteter Textbaustein 'component.cms.vimeo.privacyNotice' geändert
Der Textbaustein component.cms.vimeo.privacyNotice ist veraltet. Stattdessen wird nun der Textbaustein component.cms.vimeo.privacyNoticeText genutzt.
NEXT-24448 | Fix console error on AjaxModal {% endembed %}
Veralteter Textbaustein 'footer.serviceContactLink' geändert
Der Textbaustein footer.serviceContactLink ist veraltet. Stattdessen wird nun der Textbaustein footer.serviceContactText genutzt.
NEXT-24448 | Fix console error on AjaxModal {% endembed %}
Hinweise
Aufgrund der Textbaustein-Änderungen in Shopware 6.5 empfehlen wir die oben genannten Textbausteine einmal zu prüfen. Im ThemeWare® Footer wird beispielsweise gerne das Newsletter-Widget genutzt. Dort verwendete Shopware bisher den Textbaustein: contact.privacyNotice. Nun lautet dieser: contact.privacyNoticeText