xt:Commerce 6.x Changelogs

xt:Commerce 6.x Changelogs

Bitte prüfen Sie unsere https://xtcommerce.atlassian.net/wiki/spaces/MANUAL/pages/669089814 und wenn Sie wünschen erstellen wir Ihnen auch gerne ein Angebot für die Durchführung der Updates. Bitte kontaktieren Sie uns.

xt:Commerce 6.7.2 (28.05.2026)

SHOP

  • Fix Captcha/Anpassung Widerruf

  • Ermittlung des Steuersatzes unter Berücksichtigung des Bundeslandes

ENTWICKELER

  • Fix/Anpassung Anpassung Widerruf Templates rescission_select_order.tpl.html

  • phpMailer 7

  • Fix warnings, deprecations

  • json-ld fix brand vs organization

xt:Commerce 6.7.1 (23.04.2026)

PHP 8.5 / 8.4 Unterstüzung https://xtcommerce.atlassian.net/wiki/spaces/MANUAL/pages/917573

ALLGEMEIN

  • gesetzlich geforderter Widerrufsbutton

  • Bestellungen wiederholen (Einzelne Artikel oder auch die gesamte Bestellung.)

  • Registration Captcha (Captcha kann auch für die Registrierung aktiviert werden um Spam Anmeldungen zu verhindern.)

  • E-Mail OAuth 2.0

SHOP

  • Validerung Passwort Mindestanforderung

  • Email-Adresse ändern im Kundenkonto

  • Paging für Downloads im Kundenkonto

  • FIX xt_responsiv lange boostrap dropdowns

  • FIX Smartycache write error

  • FIX Fehler bei Anzeige der Versandkosten-Fehler (min/max-Fehler)

  • FIX keine Fehlermeldung/Verarbeitung, bei Email-Template-Fehlern

  • Suche überarbeitet
    conf/config_search.php - SEARCH_SORT_SORT Sortierung nach Reihenfolge am Artikel
    für alle Sortiermöglichkeiten wird zusätzlich nach Artikelname aufsteigend sortiert A-Z (Ausnahme SEARCH_SORT_NAME selbst)

ADMIN

  • NEU Froala Schrift-Einstellungen in conf/config_froala.php

  • Eingabe Bundesland an Adresse

  • orderedit KG-Discount übernehmen beim hinzufügen

  • Plugins einfacher aktivieren nach Installation/Update

  • Cache leeren bei Plugin in/uninstall

  • Auto-Zurückschalten der html-Ansicht von Froala beim Speichern

  • content-Ansicht überarbeitet, Suche nach Id's

  • Anzeige Plugin-changelog ohne extra ja/nein Dialog

  • NEU E-Mail-Konfiguration (smtp/sendmail) nun pro Mandant (am Mandanten)

  • FIX Fehleranzeige hinzugefügt bei DSGVO senden

  • FIX Absender DSGVO E-Mail aus Email-Vorlage, nicht aus _STORE_CONTACT_EMAIL (Empfänger Formulare)

  • FIX Videos aus Video-Urls (yt) werden nicht im Editor angezeigt

  • FIX Email-Manager, Sortierung nach (int)id nicht string id (page-size default 50)

  • FIX Kunden löschen aus Detailansicht

  • FIX Ansicht Bestelldetails, Links zu den Artikeln falsch erzeugt

  • FIX Froala Upload in falschen Pfad

ENTWICKLER

  • Aktualisierung der externen Bibliotheken

  • neuer Smarty block tag if_is_content

  • class.price doppelter Hook, umbenannt

  • {$shop_id} in allen Template-Dateien verfügbar

  • date_added / last_modified is not set, when adding/updating a customer via backend

  • Mailer timeout festgelegt auf 10s

  • Anspassunger PhpMailer debug; level 2, deaktiviert in conf/debug.php

  • FIX SQL getProductSQL, nested_set etc.

SECURITY

  • connector.php löschen!

xt:Commerce 6.6.11 (09.10.2025)

ENTWICKLER / VERSCHIEDENES

  • Aktualisierung der externen Bibliotheken

  • class.plugin PLUGIN_DEVELOPER_MODE

  • class.hookpoint nicht vorhandene Ordner abfangen bei file-hooks

  • FIX class.cart string + int fix

  • kein cart->refresh wenn is_cronjob_processing

  • PhpMailer smtp debug in debug.php

  • class.manufacturer erweitert um image copyright Ausgabe

ADMIN

  • FIX Froala Bild-Upload/verwaltung/Löschen für shops in Unterordnern

  • FIX Login absichern gegen nichterlaubte Zeichen (smileys..) [^[:alnum:][:space:]_@.\-]

  • cleanCache beim Artikel speichern überarbeitet

  • froalaPastePlain in config_froala

TEMPLATE

  • Fixes

  • xt_responsive bei nur einer Versandart diese visuell auswählen

  • FIX xt_responsive Anzeige Kostenhinweis auf confirmation unabhängig von gewählter Sprache

xt:Commerce 6.6.10 (25.07.2025)

TEMPLATE

  • Fixes

SHOP

  • FIX Filter F_DATE

ADMIN

  • Neue Froala Lizenz

  • Froala id-isPasted Fix

xt:Commerce 6.6.9 (15.07.2025)

TEMPLATE (ew_evelations & xt_responsive)

  • Anpassungen für Barrierefreiheitsstärkungsgesetz (BFSG)
    Google Accessibility Score von 100 und SiteControl AA Score von 100.

  • Logos Unzer Zahlungsweisen

ADMIN

  • NEU Filter Bestellungen 'Land'

  • NEU Filter Bestellungen 'Kundengruppe'

ENTWICKLER / VERSCHIEDENES

  • Aktualisierung der externen Bibliotheken

  • form_handler Anpassungen add_product, update_product. beide nun mit redirect

xt:Commerce 6.6.8 (18.06.2025)

TEMPLATE (ew_evelations & xt_responsive)

  • Anpassungen für Barrierefreiheitsstärkungsgesetz (BFSG)
    Google Accessibility Score von 100 und SiteControl AA Score von 100.

SHOP

  • Anpassung smarty 5

  • FIX seo_url Aufruf des Shops mit Url nicht Standart-Sprache XNV-586-58427

  • class.form für aria Attribute

  • json-ld max 5000 Zeichen für Beschreibung

ADMIN

  • NEU Artikelsuche überarbeitet Preis/Steuerklasse

  • FIX sql-Fehler wenn m/s nicht vorhanden

  • Anpassung order_edit Staffelpreis und Zahlungsrabatt

  • NEU Froala Datei Upload im Editor

xt:Commerce 6.6.7 (11.02.2025)

ADMIN

  • Froala Editor: originale Bildnamen verwenden

  • Froala Editor: Bilder löschen, pastePlain

  • Froala Editor: pastePlain

  • FIX Export: must be countable

  • FIX Export auf shop-url sufrufen, KG-discounts beachten

  • FIX customers_vat_id_status default 0, sonst zeigt das dropdown bei NULL 'ja' an

SHOP

  • Suche nach % ermöglichen ohen das %ea als entity interperetiert wird

xt:Commerce 6.6.6 (22.01.2025)

ADMIN

  • Fix js-Fehler in Suche Bestellungen (Bestellstatus)

  • FIX Bestellposition lässt sich nicht auf 0€ ändern AFD-320-68787

  • FIX Keine Funktion bei Klick auf neue Bestellung, wenn konfiguriert, dass neue Bestellungen im Backend angelegt werden

  • NEU Artikel-Cache löschen für m/s Artikel

  • xt_cron Anpassungen für Fehlerausgabe bei manuellem Start

  • Konfiguration Froala Schriftgrössen angepasst

  • Artikelsuche Backend überarbeitet

SHOP

  • froala.js nicht laden, wenn nicht als Editor aktiviert

  • FIX disvision by zero wenn am Artikel products_vpe_value 0

  • Passwort-Vergessen-Meldung überarbeitet, Verhindern enumaration attack

xt:Commerce 6.6.5 (21.11.2024)

ADMIN

  • selektives Löschen des Artikel-Cache bei Speichern im Backend

  • nur einzelne Dateien/Kategorien löschen statt aller nach Bearbeitung

  • FIX Klick auf Menü-Links bei gefilterten Kunden löscht den Filter

  • FIX Nicht alle Länder werden angezeigt für Herstellerkennung

  • Artikel-Filter 'Kein Hersteller zugeordnet' überarbeitet

  • Login Sprachauswahl überarbeitet

  • Anpassungen für Froala-Editor Höhe

  • nach Plugin Install/Update Sprach-Cache löschen

SHOP

  • Email bei registierung jetzt bis zu 96 Zeichen

  • FIX Fehler bei Erzeugung von Links auf content-Seiten

  • FIX Ausgabe json-ld, og, twitter

  • FIX Smarty-Cache, betrifft zB Artikelvarianten

  • FIX Anpassung für cache_id für product_options

ALLGEMEIN

  • PHP8 fixes

  • mysql wait_timeout Anpassung

  • Externe Bibliotheken aktualisiert

xt:Commerce 6.6.4 (26.09.2024)

SHOP

  • Template-Anpassungen

  • FIX Smarty-Cache, betrifft Artikelvarianten

  • FIX Login-Seite

  • SEO noindex,follow auf cart und customer entfernt

  • Ansicht Hersteller im Artikellisting angepasst

BACKEND

  • NEU Artikelfilter Hersteller erweitert um 'Kein Hersteller zugeordnet'

  • FIX Anpassung Froala editor Höhe, wenn leer. FXG-660-49201

  • NEU Artikel-Bildsuche per ID

xt:Commerce 6.6.3 (09.09.2024)

SHOP

  • NEU Herstellerkennung am Artikel, EU-Produktsicherheitsverordnung (GPSR)

  • NEU Anzeige Artikelzustand {$products_condition_name}

BACKEND

  • NEU Herstellerkennung am Hersteller (GPSR)

  • FIX Anzeige compliance_responsible_address_1 am Hersteller

  • FIX Löschen mehrerer Kunden

  • FIX class.download

xt:Commerce 6.6.2 (29.08.2024)

BACKEND

  • NEU Funktion Kunden löschen überarbeitet, Löschen von Kundenbestellungen möglich

  • NEU Kunden löschen bereinigt nun auch _basket-Tabelle

  • NEU Filter 'Letze Bestellung vor mehr als X Jahren' in Kundenlisting

  • FIX Funktion Bestellung löschen überarbeitet

  • FIX Bestellung löschen: 'Abbrechen' wurde ignoriert

  • NEU Hinweis auf nicht gültige Kunden-ID in Bestellansicht (z.B. durch Löschen von Kunden)

  • NEU Filter Bestellungen 'Ohne gültige Kunden-ID'

  • FIX Updatecheck

  • FIX PHP-Fehler in class.permissions

xt:Commerce 6.6.1 (26.08.2024)

BACKEND

  • NEU Mehrere Bestellungen löschen

  • FIX Export Zeilenumbrüche MHO-582-25686

  • FIX Fehler beim anlegen/ändern von Aufträgen im Backend WJH-173-58246

  • FIX Anpassungen für Froala-Editor

  • FIX class.permissions PHP 8.3 kzc-917-49372

  • FIX Prüfung Anmelde-Email auf unerlaubte Zeichen. löste sql-Fehler aus

  • FIX Anpassung für Smarty 5 im Export

  • NEU Anzeige Gutschein/Coupon-Code in Bestellübersicht

  • FIX falsche Berechnung/Darstellung in Bestellübersicht YIW-341-70996

  • BE FIX Froala erzeugt nun standartmässig https-Links

SHOP

  • FIX Prüfung Anmelde-Email auf unerlaubte Zeichen löste sql-Fehler aus

  • Fix für php-Anpassung

  • FIX constant name _STORE_LANGUAGE

  • FIX Froala-Einbindung erzeugt Semikolon in html-Ausgabe

xt:Commerce 6.6.0 (22.07.2024)

PHP 8.3 / 8.2 Unterstüzung https://xtcommerce.atlassian.net/wiki/spaces/MANUAL/pages/917573

ALLGEMEIN

  • Performance!

  • Zahlreiche Anpassungen an PHP 8.3

  • Vorbereitung GPSR (DB-Felder)

  • Update aller Bibliotheken

  • Smarty 5

BACKEND

  • CkEditor entfernt, neuer Editor Froala

  • FIX es lässt sich nur eine Adminkundengruppe zur Rechtebearbeitung öffnen FYS-911-4887

  • FIX keine Preisanzeige in der Liste der Artikelvarianten (Problem kam mit xt 6.5.6)

  • Theme-Editor > Css erzeugen löscht nun den Cache nach Erzeugung

  • Neu Anzeige Gutschein/Coupon-Code in Bestellübersicht

TEMPLATE

  • Alle Templates überarbeitet

  • Für die Templates xt_adventury und xt_evelations können jetzt auch Template-Überschreibung angelegt werden

SHOP

  • FIX Box Versandkosten DXA-594-39788

  • FIX & wird zu & umgewandelt YAH-814-99579

  • FIX last_modified der Bestellung wird mit last_modified des Kunden überschrieben SXF-890-44623

  • Fehlerseite überarbeitet

  • webp-Bilder-Unterstüzung

ENTWICKLER

  • Plugin ALLOW_ONLINE_UPDATE auschalten per const DEVELOPER_MODE

  • neue fnc array_value is_array() + array_key_exists und default

  • neue Hookpoints

  • FontAwesome 5.15 im Backend

xt:Commerce 6.5.6 (07.02.2024)

SHOP

  • FIX Fehler auf Versandkostenseite, wenn Versandpreis deaktiviert

  • Fehlerseite überarbeitet, Anzeige Shop-ID

  • webp support vorbereitet (folgt mit 6.6). upload & processing

ADMIN

  • orderEdit überarbeitet

  • Preisanzeige im Artikellisting

  • FIX Versandpreis. Fehleranzeige wieder aktiviert 'Wählen Sie nur Zone oder Land. Eine Kombination ist nicht zulässig.'

xt:Commerce 6.5.5 (11.12.2023)

SHOP

  • NEU X-Frame-Options: DENY hinzugefügt

  • FIX Absicherung Auswahl Versandart / Zahlungsweise gegen unzulässige Werte

  • FIX memroy exhausted bei falsch konfiguriertem parent-content eines contents

  • TPL FIX Passwort zurücksetzen

ADMIN

  • localStorage des Browser statt Cookies für Speicherung der extjs-Daten (ausgeblendete Spalten, Sortiereung etc)

  • FIX Fehler in Bestellübersicht (Zeilen/Spalten verschoben)

DEV

  • box_manufacturer neuer Hookpoint

  • box_shipping_cost selected_country_zone_id zu Template-Daten hinzugefügt

  • box_shipping_cost neuer Hookpoint

  • index empty page meldung in console verschieben

xt:Commerce 6.5.4 (04.09.2023)

PHP 8.2 / 8.1 Unterstüzung https://xtcommerce.atlassian.net/wiki/spaces/MANUAL/pages/917573

ALLGEMEIN

  • diverse Anpassungen für PHP 8 (error,warning,deprecated)

  • externe Bibliotheken aktualisert

  • debug.php erweitert

  • conf_caches_test.php ist (mit Anpassungen) jetzt conf_caches.php

  • #304 brute force protection - IP-Ermittlung überarbeitet

TEMPLATE

  • diverse kleinere Fixes

  • Beschreibung aus Bestellübersicht entfernt, account_history_info.html

SHOP

  • Anzeige Versand nicht möglich wegen Preis/Gewicht

  • Suche überarbeitet, siehe conf/config_search.php

  • #307 Bug Adresse löschen: gelöschte Adresse wurde nicht aus der Session entfernt

  • Bugfix Passwörter länger als 35 zeichen wurden nicht als gültig erkannt

ADMIN

  • Anzeige products_price_before_discount auf order.html

  • order-edit, Hinzufügen von products_options-Artikeln: jetzt mit Hinweis-Ausgabe (Option zZ nicht wählbar)

  • Versandkosten: Absicherung entweder Zone oder Land, nicht beides

  • #306 Bugfix Rabatstaffeln werden nicht gespeichert

  • #303 order-edit berücksicht nicht Zahlungsrabatt

  • #305 Backend - Laden Liste Bestellungen beschleunigen

  • Bugfix Zahlungsweisen, Pflichtfelder Backend verhindern speichern

  • #302 Kunden-Anrede im Backend speiegkt sich nicht im Shop wieder

  • neue filter_text Funktion, zb für Exporte

  • Übersicht Bestellhistorie nichts statt 0 bei IPN-ID, wenn keine IPN

  • Funktion 'Lade Dropdowns automatisch vor' wieder hergestellt (Einstellungen > Konfiguration > Admin Optionen)

xt:Commerce 6.5.3 (07.03.2023)

ALLGEMEIN

  • weitere PHP8 Anpassungen/Fixes

SHOP

  • Komplette Anzeige des Breadcrump bei untergeordnetem content

BACKEND

  • FIX orderedit Steuer fehlt nach Bearbeitung

  • Export Sprachvariablen mit mehrfacher Klasse

  • Sprach-Update initMissingKeys initEmptyKeys

TEMPLATE

  • Anpassung rechtliche Vorgaben

DEV

  • smarty include_xt versteht jetzt relative Pfade und Überschreibung

  • class plugin möglich Zahlungsart zu installieren ohne xy_ORDER_STATUS_NEW zu erzeugen

  • form_handler cart->_refresh Verwendung überarbeitet

  • xtFramework/classes Verwendung neuer Funtion __text( text_constant )

xt:Commerce 6.5.2 (12.01.2023)

SHOP / TEMPLATE

  • Rechtstexte überarbeitet

  • Weitere Bugfixes

BACKEND

  • Sprach-Import/Export/Update und Darstellung überarbeitet

  • Weitere Bugfixes

ENTWICKLER / VERSCHIEDENES

  • debug.php

  • Aktualisierung der externen Bibliotheken

xt:Commerce 6.5.1 (09.12.2022)

SHOP / TEMPLATE

  • #288 FIX Uncaught Error: Undefined constant "_STORE_TITLE"

  • FIX Formatierte Ausgabe Datum

BACKEND

#287 FIX Multi-Upload funktioniert nicht in xt 6.5.0
#289 FIX Konfiguration Zahungsweise wird nicht gespeichert
#290 FIX Fehler bei ImageProcessing gif / PHP8
#291 FIX Sprachvariablen werden nicht gespeichert
FIX Fehler beim Erzeugen von PDF 'font no found'

ENTWICKLER / VERSCHIEDENES

  • xtMailer neue Funktionen prepareMail / sendMail

  • weitere PHP 8.1 Anpassungen

xt:Commerce 6.5.0 (08.11.2022)

PHP 8.1 Unterstüzung https://xtcommerce.atlassian.net/wiki/spaces/MANUAL/pages/917573

SHOP / TEMPLATE

#278 FIX Shop-Anmeldung: gültige Email-Adressen werden nicht erkannt
#286 FIX json-ld 'Ab-Preise' verarbeiten

  • Payment Logos erneuert

  • Anpassungen zur Anzeige von Bildname/Copyright

  • json-ld mini anpassung an xt_reviews

  • NEU social media tags, og + twitter

  • TPL FIX content-Bild für jetzt ausgeben content-shipping

BACKEND

#276 FIX Shop: Filter 'Nur mit Bestand' in Listings lässt sich nicht deaktivieren
#277 FIX Export, Fehler bei FTP-Übertragung
#279 FIX DB-Fehler beim Speichern von Sprachvariablen
#281 FIX keine Zuordnung E-Mail Anhänge möglich
#283 FIX Aktivierung vieler Varianten nach Erzeugung führt zu zu grosser GET-Anfrage
#284 FIX OrderEdit Versandadresse ändert sich ungewollt
#285 FIX Payment-Updater entfernt Namen in Multishop
NEU "Neuer Shop" auf verwendeten Shop (Node) beziehen
NEU Artikel aus dem Backend öffnen in Übersicht, Detailansicht, Bestellung

ENTWICKLER / VERSCHIEDENES

  • Anpassungen für PHP 8.1

  • TPL/CORE smarty-Tag cronjob überarbeitet

  • TPL/CORE NEU Funktion date_format_intl

  • TPL/CORE NEU smarty-Tag content_link

  • Aktualisierung der externen Bibliotheken php/js

  • doppelten hookpoint entfernt (seit 2013 als deprecated gekennzeichnet) module_checkout.php:checkout_data in checkout.confirmation.php

 

xt:Commerce 6.4.3 (04.04.2022)

Support
Shop Support: Support zum Shop und anderen
Produkten von xt:Commerce.

Fehler melden
Report a Bug: Fehler gefunden?
Informieren Sie uns.

xt:Commerce Marketplace
Plugins & Templates: Über 500 Möglichkeiten in unserem
Store zur Shop-Optimierung.

xt:Commerce Service Team
Services: Wir übernehmen individuelle
Anpassungen für Ihren Shop.

Impressum