Navigation

ThemeWare® 3.6.0 + Shopware 6.6.10.0

Veröffentlicht: 21. Februar 2025


ThemeWare® 3.6.0 + Shopware 6.6.10.0

ThemeWare® 3.6.0 ist da! 🎉

Tipp: Bevor du das Shopware-Update durchführst, wirf einen Blick in unsere Schritt-für-Schritt Update-Anleitung Shopware Updates und ThemeWare® und lese die Hinweise am Ende dieses Changelogs. So stellst du sicher, dass das Update reibungslos funktioniert! 🚀

Hinweis: ThemeWare® 3.6.x ist kompatibel mit Shopware 6.6.10 (oder höher). Bitte verwende ThemeWare® 3.6.x nicht in Shopware 6.6.9 (oder niedriger).

Der neue Release umfasst folgende Änderungen:

Änderungen

  • Kompatibilität mit Shopware 6.6.10.0 verbessert
  • CMS-Element "Produktbeschreibung und -bewertungen (Accordion)" zur Verbesserung der Barrierefreiheit optimiert [Pro-Edition]
  • Konfigurationsfeld für die Kompatibilität des Tabs "Bewertungen" hinzugefügt (HC-Architecture®)
  • Slider-Navigation verbessert für Shopware 6.6.10.0
  • Slider-Navigation zur Verbesserung der Barrierefreiheit optimiert
  • Bugfix: Breadcrumb korrigiert in Shopware 6.6.10.0
  • Bugfix: Datenschutz- und AGB-Link im Newsletter-Widget verbessert in Shopware 6.6.10.0

Änderungen im Detail

Kompatibilität mit Shopware 6.6.10.0 verbessert

Template- und SCSS-Änderungen seitens Shopware wurden in ThemeWare® berücksichtigt.

  • Resources\views\storefront\layout\footer\footer.html.twig
    • Added "aria-hidden" attribute to icons.
  • Resources\views\storefront\layout\footer\footer.html.twig
    • Changed page.header.serviceMenu to footer.serviceMenu.
  • Resources\views\storefront\layout\header\top-bar.html.twig
    • Changed page.header.languages.count to header.languages.count.
    • Changed page.header.currencies.count to header.currencies.count.
  • Resources\views\storefront\layout\header\actions\cart-widget.html.twig
    • Showing asterisk next to every price is deprecated. Tax and shipping info is only needed adjecent to "add to cart" buttons.
  • Resources\views\storefront\layout\header\actions\currency-widget.html.twig
    • Changed dropdown <div> to <ul>.
    • Added "aria-label".
  • Resources\views\storefront\layout\header\actions\language-widget.html.twig
    • Changed dropdown <div> to <ul>.
    • Added "aria-label".
  • Resources\views\storefront\layout\navigation\navigation.html.twig
    • Active class added via variable.
  • Resources\views\storefront\themeware\twt-service-menu-list-widget.html.twig
    • Changed page.header.serviceMenu to page.footer.serviceMenu.
  • Resources\views\storefront\themeware\twt-service-menu-widget.html.twig
    • Chagned page.header.serviceMenu to page.footer.serviceMenu.
    • Changed dropdown <div> to <ul>.
  • Resources\views\storefront\themeware\footer-elements\twt-footernav.html.twig
    • Changed page.footer.navigation.tree to footer.navigation.tree.
  • Resources\views\storefront\themeware\includes\twt-badge-discount-include.html.twig
    • Changed page.header.activeLanguage.translationCode.code to context.saleschannel.languages.first.translationCode.code.
    • Changed page.header.activeCurrency.symbol to context.currency.symbol.
  • Resources\views\storefront\themeware\includes\twt-newsletter-include.html.twig
  • Resources\views\storefront\themeware\includes\twt-payment-logos-include.html.twig
    • Changed page.salesChannelPaymentMethods to footer.paymentMethods.
  • Resources\views\storefront\themeware\includes\twt-shipping-logos-include.html.twig
    • Changed page.salesChannelShippingMethods to footer.shippingMethods.
  • Resources\views\storefront\themeware\includes\twt-social-proofing-text.html.twig
    • Changed page.header.activeLanguage.translationCode.code to context.saleschannel.languages.first.translationCode.code.
  • Resources\views\storefront\themeware\includes\twt-subcategory-navigation.html.twig
    • Set various variables for better readability.
  • Resources\views\storefront\themeware\product-detail\twt-product-reviews-accordion.html.twig
    • Changed productReviewCount to reviews.total.
    • Added totalReviewCount.
  • Resources\views\storefront\themeware\product-detail\twt-product-specifications.html.twig
    • Changed page.header.activeLanguage.translationCode.code to context.saleschannel.languages.first.translationCode.code.
  • Resources\views\storefront\themeware\widgets\twt-awards-include.html.twig
    • Changed page.header.activeLanguage.translationCode.code to context.saleschannel.languages.first.translationCode.code.
  • Resources\views\storefront\themeware\widgets\twt-newsletter-include.html.twig
    • Various template adjustments to improve accessibillty.

CMS-Element "Produktbeschreibung und -bewertungen (Accordion)" zur Verbesserung der Barrierefreiheit optimiert [Pro-Edition]

Das Styling der Buttons vom Accordion wurde zur Verbesserung der Barrierefreiheit erweitert, damit die Buttons einen sichtbaren Focus-Status haben.

Konfigurationsfeld für die Kompatibilität des Tabs "Bewertungen" hinzugefügt (HC-Architecture®)

Ein Konfigurationsfeld zum zurücksetzten des "Bewertungen"-Tabs auf die Standarddarstellung wurde hinzugefügt. Dies betrifft die folgenden Twig-Blöcke und kann sich auf die CMS-Erweiterung "Produktbeschreibung und -bewertungen (Accordion)" auswirken:

  • element_product_description_reviews_tabs_navigation_review
  • element_product_description_reviews_tabs_content_review

Slider-Navigation verbessert für Shopware 6.6.10.0

Änderungen in Shopware 6.6.10.0 an der Navigation aller Slider wurden übernommen.

Slider-Navigation zur Verbesserung der Barrierefreiheit optimiert

Zur Verbesserung der Barrierefreiheit hat Shopware die Navigation aller Slider überarbeitet. Diese Änderungen werden von der Theme-Konfiguration nun berücksichtigt.

Bugfix: Breadcrumb korrigiert in Shopware 6.6.10.0

Eine Template-Änderung in der Breadcrumb von Shopware 6.6.10.0 wurde in ThemeWare® übernommen. Die Links sind nun wieder klickbar.

Bugfix: Datenschutz- und AGB-Link im Newsletter-Widget verbessert in Shopware 6.6.10.0

Der Datenschutz- und AGB-Link wurde in Shopware 6.6.10.0 zu Buttons geändert. Das Styling der Buttons wurde diesbezüglich verbessert. Diese Änderung betrifft das Newsletter-Widget in Shopware 6.6.10.0.


Hinweise

In Shopware 6.6.10.0 gab es mehr als 150 Änderungen in über 800 für ThemeWare® relevanten Dateien. ThemeWare® 3.5.2 ist grundsätzlich mit Shopware 6.6.10.0 kompatibel in Version 3.6.0 korrigieren wir aber ein paar Kleinigkeiten und übernehmen diverse Änderungen die sich in Shopware 6.6.10.0 ergeben haben. Es wird darüber hinaus wahrscheinlich noch weitere Anpassungen geben.

Tipp: Warte mit dem Shopware 6.6.10.0 Update nach Möglichkeit noch ein paar Tage und Teste das Update sowie deine Erweiterungen am besten vorher in einem Testsystem.

Hinweis: Aufgrund einiger Änderungen ist ThemeWare® 3.6.x nicht abwärtskompatibel. Aktualisiere Shopware auf Version 6.6.10.0 oder höher um diese ThemeWare® Version nutzen zu können.