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