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.privacyNotice
geändert incomponent.cms.vimeo.privacyNoticeText
- Veralteter Textbaustein
footer.serviceContactLink
geä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.privacyNoticeText
account.profileDelete
=>account.profileDeleteText
checkout.confirmTerms
=>checkout.confirmTermsText
checkout.confirmTermsReminder
=>checkout.confirmTermsReminderText
contact.privacyNotice
=>contact.privacyNoticeText
footer.serviceContactLink
=>footer.serviceContactText
footer.includeVat
=>footer.includeVatText
footer.excludeVat
=>footer.excludeVatText
cookie.message
=>cookie.messageText
component.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