xt:Commerce 6.x Changelogs

Bitte prüfen Sie unsere https://xtcommerce.atlassian.net/wiki/spaces/MANUAL/pages/669089814 .

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)

  • FIX Update Zahlungsplugins setzt Werte für Icon etc zurück

  • FIX BE Kategoriebaum neu laden

  • FIX class order

  • FIX json.ld mb_convert_encoding

  • FIX Fehler in Bearbeitung der Adressen einer Bestellung

  • FIX Adressverwaltung (address_class) prüfen

 

xt:Commerce 6.4.2 (22.03.2022)

Backend

  • originale Artikeldaten an Artikelposition speichern

  • FIX Artikelhersteller waren nur wählbar, wenn Hersteller aktiviert

  • FIX Mehrfach Aktion - verschieben funktionierte nicht

  • FIX Fehler-Plugin-Update 'Could not open zip Archive plugin_cache/download/xyz.zip (code: 9)'

Allgemein

  • FIX Fehler in Ermittlung von Urls (main_handler)

Entwickler

  • neuer Hookpoinnt in checkout.php module_checkout.php:before_getAdressList

 

xt:Commerce 6.4.1 (28.02.2022)

Shop
FIX baseUrl-Ermittlung
FIX main_handler Paypal callbacks etc
TPL Bestellübersicht überarbeitet
FIX Cookies

Backend
NEU an einer Bestellposition wird nun auch der Artikel aus dem Warenkorb gespeichert (zB für Bestellübersicht)

 

xt:Commerce 6.4.0 (02.02.2022)

2 Neue Templates ( & )!

SHOP
NEW Anpassung 'Anrede' +'Neutrale Anrede' +'Keine Angabe'
UPD Anzeige 'Meine Bestellungen' im Shop überarbeitet
SEC config_extended.php
SEC config_security
FIX SEO sprach-Urls, 404 bzw umleiten auf index, wenn Sprache nicht vorhanden/deaktiviert
FIX callbacks erreichen uU den Shop nicht bei sprachbasierten Urls
FIX #246 SQL-Fehler bei Such mit Emojis (unterschiedliche Kollations)
FIX #256 FIX stop words werden falsch angelegt
FIX #252 wenn loginversuch mit mehr als 96 zeichen benutzername -> sql error beim 2ten versuch wegen double entry
FIX #249 Problem mit URL-Kodiertem Semikolon in URL, bei Reload der Seite durch Warenkorb-Popup (Tracker verstehen die URL nicht)
FIX #248 Registrierung: Felder zu klein mobile
FIX #244 class Template erzeugt zu lange Dateinamen
FIX #239 json-ld-Einbindung: Fehler in display.php
FIX #237 6.3.3 Umlaute werden in Suma-Url gelöscht statt ersetzt zu werden
FIX #232 Suchergebnisse tauchen doppelt auf
TPL download's name
Suche und Suchkonfiguration (config_search.php) überarbeitet

BACKEND
NEW Sortierung und Sortierrichtung in Zuweisung Artikel > Kategorie sort_order hinzugefügt
NEW Bestellungen/kunden Filter für PLZ und Telefon/Fax
NEW Weitere Sortierung config_extended.php
SEC csrf protection
FIX icon/css cleanup
FIX scrolling im Newsbereich des Dashboard
FIX customer filter: Breite der Eingabefelder
FIX #250 Backend West-Navi lädt nicht. class navigation $item->pid vs $item->PID
FIX #254 Backend SimpleHtmlEditor-Fenster zu schmal
FIX #253 Permission-Einträge entfernen beim Löschen einer Kundengruppe
FIX #258 Sprachinhalte: Klasse ändern
FIX #240 REGEX-Fehler beim Anlegen von Versandkosten
FIX #255 orderedit: Adressen werden überschrieben, wenn nicht im Adressbuch angelegt
FIX #247 max_user_connections überschritten beim Laden des Backends
FIX #245 Sortierung Kategorien nach Name nicht möglich
FIX #243 Rechtverwaltung erlaubt Ändern von black/whitlisting
FIX #241 SQL Fehler bei order_edit add product wenn Artikelvarianten deaktiviert
FIX #238 memory exceeded im IPN-Log
FIX #231 BE Tab Bestellung Filter nicht sichtbar
FIX #229 orderedit - Sprache falsch gesetzt

ALLGEMEIN
UPD externe Bibliotheken aktualisiert
SEC xss protection
FIX force gc_probability for Debian systems
FIX PHP 8 Kombatibilität

DEV
NEW #242 xtMailer Anhänge mit Namen zufügen
NEW diverse hookpoints

Diese Version ist nicht mehr mit xt:Commerce FREE Lizenz kompatibel:

xt:Commerce 6.3.3 (26.05.2021)

Shop
FIX #208 Spracherkennung funktioniert nicht bei Inhaltsseiten
FIX #210 orderEdit: Versandkosten obwohl Limit für freien Versand erreicht
FIX #211 orderEdit - Neuberechung cart berücksichtigt nicht Kundengruppenpreis
FIX #216 hard coded table names in db_logger
FIX #223 _USE_CACHE_LANGUAGE_CONTENT true funktioniert nicht richtig
FIX #221 seo_modRewrite - preg_replace liefert NULL bei Url-Erzeugung
FIX #217 Kundengruppenpreis beheben, Menge 1
FIX Performance-Verbesserung bei hohem Plugin-Einsatz
SEC Catcha immer verwenden auf Kontakt-Seite

Backend
FIX #210 orderEdit: Versandkosten obwohl Limit für freien Versand erreicht
FIX #218 Statistik ignorniert Einstellung bei Bestellstati
FIX #220 "Bestellbestätigungsmail senden" im Backend versendet in Backendsprache
FIX #222 Sortierung/Anzeige Artikel Backend überarbeitet
FIX #225 Bestelldatumsfilter BE funktioniert nicht mehrsprachig
FIX #227 Namen der Zahlungsweisen werden nicht übernommen beim Anlegen eines neuen Shops

Template
TPL Aktualisierung der externen Komponenten
TPL Bootstrap-Schriften werden vorgeladen
TPL Ausgabe EAN (auskommentiert)
TPL kleinere Fixes

DEV
class.configuration new hookpoint
xt-smarty-Konstanten umbenannt in config_caches.php
Konstante _CACHETIME_DEFAULT umbenannt nach _CACHETIME_ADODB, Standard 0
xtFramework Aktualisierung der externen Komponenten
debug.php added _KP_LOG constant

 

xt:Commerce 6.3.2 (16.02.2021)

#200 Email-Validierung gross/klein

#204 Export-Manager

#205 language_content fest codierte Tabellen-Namen

#204 Export-Manager

#203 orders_filter DB-Fehler wenn shop 'keine Auswahl' gewählt ist

#199 DB url_text in ##_seo_url vergrössern

#197 xt6.3 Suche mit Umlauten nicht möglich

#196 Fehler Anzeige Versandkosten

#195 Column 'shipping_code' > cannot be null xt6.3

Framework: Update der externen Komponenten
diverse Fixes

htaccess headers sec

Template: Update der externen Komponenten

 

xt:Commerce 6.3.1 (11.12.2020)

FIX MySql Fehler
FIX Anpassungen für MySql 8
FIX PHP Fehler
FIX Anpassungen für PHP 8

FIX #109 Error in Next cronjob runtime calculation
FIX #163 Fehler in Ermittlung der Versandkosten
FIX #142 json-ld fix aggregate rating + review author
FIX #155 xtMailer sendet nicht, wenn verwendete Sprache gelöscht ist
SEC #169 SEC Login ändern/übernehmen
FIX #141 Fehler in class.seo_modRewrite.php
FIX #140 Suche mit emoji's führt zu SQL-Fehler
SEC #139 addCart gegen Manipulation des Request absichern
FIX #138 Validierung E-Mail-Adresse
FIX #120 Einstellung _USE_CACHE_LANGUAGE_CONTENT ohne wirkung
FIX #119 Plugin-Update Zahlungsweise überschreibt Beschreibung der Zahlungsweise
FIX Auslösung von Fatal-Error bei invalidem Hersteller-Filter-Parameter ab PHP7.1 HWE-383-72623
FIX Duplicate entry xt_seo_url_redirect BKY-145-64221

UPD #142 json-ld-Ausgabe überarbeiten

NEU #115 Backend: Sortierung und Sortierrichtung in Zuweisung Artikel (conf/config_extended.php)

--- Shop-Fronend
FIX #175 FE Bundesland ALABAMA obwohl DE
FIX contact.html captcha Firefox fix
FIX #158 Herstellerfilter auf Kategorieseite nicht sortiert
FIX #156 Herstellerbox wird nicht sortiert
FIX #181  staffel/sonder  Streichpreis wird angezeigt, aber mit dem wert des 1-er preises / sie sparen 0%

NEU #114 Anzeige Lagerbestand am Artikel im Shop

--- Shop-Backend
FIX BE Zahlungs- Versandgebühren Anzeige Zone/Land korrigiert
FIX #170 Fehler bei Bestellbearbeitung
FIX #165 Backend Filter Bestellung Datum funktioniert nicht
FIX #168 Fehler Backend Breite itemSelectFIX
FIX #159 ckfinder cache verhindern/löschen
FIX #152 Text-Variable speichern setzt übersetzt auf 0; Sortierung
FIX #133 beim speichern einer 404 umleitung wird der ursprüngliche wert als redirect gespeichert, wenn die Eingabemaske für redirect-url leer ist
FIX #128 Sprach-Update scheitert mit curl-Fehler
FIX #178 Performance-Problem in MediaImageSearch im Backend
FIX #177 Checkbox 'Alles' funktioniert nicht in Übersicht 'Artikelvarianten'
FIX #184  Exportmanager, Export Bestellungen, gewählter Shop nicht berücksichtigt
FIX zu grosse Listen im Backend können bei GET zu too-long-request führen. Senden der modified Daten bei delete unnötig

NEU #98 Handbuch-Link in Konfiguration der Zahlungsweisen
NEU #172 Bildsuche per ID's
NEU #132 manuelle Eingabe Bundesland im Backend über Kürzel oder ID möglich
NEU Artikelbilder-Zuordnung 'Verknüfung aufheben' für mehrere Bilder gleichzeitig
NEU Artikelbilder-Zuordnung Liste in Suche vergrössert auf 50 Einträge pro Seite

UPD #157 Wenn Doku-Link in west-navi existiert, Hilfe-Icon auch im Tab anzeigen
UPD Hilfe-Link in übersichten immer hinten in Menü-Toolbar top
UPD admininfo Zeileumbrüche und auto-height
UPD #126 Fehleranzeige 'einfacher Dateiupload' verbessert

--- Entwickler
FIX class.plugin configuration sort order fom xml not set

UPD Systembibliotheken aktualisiert / Composer
UPD #145 minify - Zeitstempel für js im single mode
UPD #122 Wasserzeichen entfernen

NEU diverse hookpoints
xtCore/main.php
xtCore/main_slim.php
xtFramework/admin/main.php
xtCore/pages/callback.php
xtFramework/classes/class.xt_minify.php
xtFramework/classes/class.customer.php
templates/xt_responsive/xtCore/pages/edit_address.html
templates/xt_responsive/xtCore/pages/login.html
templates/xt_responsive/xtCore/pages/shipping/shipping_default.html
templates/xt_responsive/xtCore/pages/login.html
....
NEU #148 AdoDB über composer laden

redis/memcached session handlers
removed session gc, not needed in xtCore/pages/customer.php

Icons entfernt aus admin und media

 

xt:Commerce 6.2.2 (14.04.2020)

  • Cookie-Verarbeitung/Anzeige und

  • SEC  Patch Adressbuch

  • SEC  Patch Checkout

  • Anzeige Versandkosten im Warenkorb Grundlage ist für nicht angemeldete Nutzer das Land des Shops/Geo, für angemeldete Nutzer wird das land der Lieferadresse verwendet

  • schema.org-Ausgabe erweitert

  • Drittanbieter-Bibliotheken aktualisiert

  • NEW  Artikelbilder-Zuordnung  Liste in Suche vergrössert auf 50 Einträge pro Seite

  • NEW  Artikelbilder-Zuordnung  'Verknüfung aufheben' für mehrere Bilder gleichzeitig über UserButtons

  • FIX  BE zu grosse Listen im Backend können bei GET zu too-long-request führen.  Senden der modified Daten bei delete unnötig

  • TPL Template-Überschreibung README  templates/_README_Bitte_lesen.txt

  • TPL  xt_responsive  fixes for js < ES5 (eg IE11)

  • FIX nginx ssl reverse proxy issue

  • FIX nginx ssl proxy fix

  • BE  deutsche Übersetzungen für einige ext-js Komponenten

  • BE  FIX Artikel-Sortierung im Backend

 

xt:Commerce 6.2.1 (26.11.2019)

Shop / allgemein

  • mysql 5.5 wird nicht mehr unterstützt, mysql min 5.6 (siehe Systemanforderungen)

  • PHP 7.4 Support (siehe Systemanforderungen)

  • Sprach- und Länder-Cache

  • Fix Hersteller-Listing Verfügbarkeit (on_stock) berücksichtigen

  • Anpassungen in robots.txt (z.B. NOINDEX entfernt)

  • xtMailer Fehlermeldung für tpl-not-found umgeschrieben

  • Fix php warnings/deprectaed/notice im Log

  • Ausgabe Artikel-Eigenschaften als json-ld für Google und Konsorten

  • In Emails immer voller Web-Pfad für Bilder

  • Ust-ID checktype nur noch format oder live

  • Checkout: Hinweis und Link zum Kontaktformular, wenn keine Zahlungsweise ermittelt werden konnte

  • neue Artikel-Option 'Lieferzeit ohne Bestand'

  • error handling: http 500 senden wenn !header_sent

  • class tax Fix verwendung payment_address statt shipping_address bei country-Ermittlung

  • class stock Meldung 'ERROR_STOCK_REDUCED_AMOUNT um 0 Stück' vermeiden

  • cart doppelte Meldung ERROR_STOCK_REDUCED_AMOUNT vermeiden

  • class product Absicherung mehrfacher aufruf buildData / getPrice

  • class image Fix Bildpfadermittlung für plugins

  • class payment Fix Sort order incorrectly set to 0 during payment plg update

  • class import Fehlermeldung verbessert

  • Fix Währungswechsel führt zu 404

  • Fix Ermittlung Steuersatz

  • Fix Versandkostenberechnung / Anzeige bei nur einem Land

  • Anzeige Grundpreis überarbeitet

  • xtMailer: Template-Fehler besser loggen / anzeigen

  • Fkt 'Nach Login auf aktueller Seite verbleiben' überarbeitet

Backend

  • core-Plugin-Update jetzt per Autodownload von XT-Server

  • Anzeige 'PHP-Version veraltet..' im Dashboard

  • Dashboard | Bestellungen | Filter Bestellstatus hinzugefügt

  • Dashboard | Bestellungen | Filter Zahlungsweise hinzugefügt

  • Cronjob Status setzen aus Übersicht

  • Erweiterung Export - Bestell-Liste

  • Fix javascript-Fehler im Backend

  • Fix css im Backend

  • Fix Backend-Spalten in Übersicht language_content

  • Einstellung SEO > Suchmaschinen > 'SEO für pages' entfernt

  • Shop-Einstellung _STORE_HREFLANG_DEFAULT 'keine Auswahl' hinzufügt

  • Shop-Einstellung 'Standard Artikelzustand' unter 'Mein Shop'

  • Shop-Einstellung _STORE_META_ROBOTS nur noch einfaches Textfeld

  • status-Icon 'deaktiviert' angepasst für rot/grün-Schwäche

  • MediaGallery - Verschieben von Bildern - Fix SQL-Fehler / UI-Fehler

  • Katgegoriezuweisung multishop - Fxi Fehler beim Verschieben von Artikeln

  • Fix bei Eingabe eines Suchbegriffs wird das Suchfeld kleiner

  • Backend Artikel kopieren: Flags für graduaded und special wurden nicht übernommen

  • Backend Sprachtexte: Zeilenumbrüche in Textfeldern führten zu js-Fehlern

  • Dropdown Zahlungsweisen zeigte teilweise Duplikate

  • class slides FIX Status 0 setzen aus Detailansicht

  • class stock FIX order-edit: Bestand 0 führt bei Bestellbarbeitung zu Entfernen der Position

  • class ProductToCategories FIX UI css

  • class nested_set FIX Kategorieermittlung für admin liefert jetzt auch die deaktivierten Kats (qnd)

Entwicker-Infos

  • TPL xt_responsive fixes & bower upd bower +axios +clipboard +bs-notify npm +sweetalert2

  • debug.php konstante XT_PAYPAL_DEBUG im standard false

  • class Template FIX if (!empty($cache_id)) statt if (isset($cache_id)) wg $cache_id evtl einfach leere string

  • class form FIX remove attr ancor after reading from config data

  • neu config_extended.php

  • productSqlQuery braucht seit mysql 5.7 ein uniques sort-kriterium um vorhersehbare ergebnisse zu liefern

  • TPL xt_responsive einfacher show-hide-alert

  • class Template aktive Plugins sind jetzt in allen Templates verfügbar unter $activeModules

  • xtFramework php cleanup using xt_backendcls

  • xtFramework new base class xt_backend_cls for classes using url_data

  • BE js des _ExtSubmitButtonHandler verarbeitet {callback: fnc, args }

  • plugin updater downlaod pfad jetzt plugin_cache/download/

  • xtWizard plg backup ordner jetzt plugin_cache/update_backup/class

  • class hookpoints cache ordner jetzt plugin_cache/hookpoints/

  • FIX Table 'xtc-shop.xt_config_0' doesn't exist

  • mgl flush adodb cache zu deaktivieren bei plg updates

  • snapshot setzen lässt sich per noSnapshot im Request auschalten

  • neuer smarty-modifier number_format_prec

  • connector - experimentell (connector.php und Bsp-Verwendung. xtCore/connector/cart.php)

 

xt:Commerce 6.1.2 (27.05.2019)

Allgemein

  • htaccess unnötige redirects entfernt

  • htaccess statische Dateien direkt aufrufen

  • htaccess vorlage für 'www entfernen'

  • FIX php warnings

  • FIX 404-Seite nach Login, wenn 'auf aktueller Seite verbleiben' eingestellt, keine 404 als Snapshot setzten

  • FIX Anzeige Ersparnis-% bei Zahlungsweisen-Rabatt auf confirmation, wenn ein Kundengruppenpreis vorliegt

  • FIX Anzeige möglicher Versandländer bei selbst erstellten Versandzonen

  • FIX checkout Anzeige Adressen

  • FIX Sprachwechsel im checkout

  • FIX Anzeige Erparnis % im cart für Kundengruppenpreise, %Ersparnis bezieht sich jetzt auf den Gruppenpreis

  • FIX Anzeige 'bereits abgezogener Rabatt'

  • checkout speedup

Backend

  • FIX csrf warnings

  • Höhe Dashboard > Gesamt angepasst

  • Ausgabe adress_addition in Bestellung

Entwickler

  • Angabe Höhe/Breite für itemselect möglich

  • PSP post form , checkout.pay.php wieder eingebaut

  • class products_list_no_loader moved to separate file

  • class getProductSQL_query fix time format

  • class Template, caching kann beim Aufruf getTemplate deaktiviert werden

  • class content Abfrage berücksichtigt nun id des Shops

  • class product, explizite Sortierung nach id; überschreibar mit hook

  • class checkout_base Absicherung für plgs die noch nicht umgestellt haben auf class.checkout.php von page checkout.php

  • class customers_status on delete drop col group_permission_x in products_price_special

  • class dsgvo add filter keys for bui-hinsche

  • fix weight format smarty modifier

  • plugin install/uninstall cronjobs from installer-xml

  • fix typo in db error email

  • xt_responsive neue css-Klasse und js für simple form-Validierung

  • subpage_pay_iframe.html

  • CSS-Klasse lazyOwl entfernt. lazyOwl sorgt dafür, dass solange das Bild noch nicht geladen ist ein Spinner angezeigt wird. Funktioniert nur eben in FF nicht richtig.

xt:Commerce 6.1.1 (27.03.2019)

  • fixes in xtFramework/classes

Shop

  • xt_responsive Hersteller-Link auf Artikel-Seite

  • xt_responsive Anpassung für products_condition auf product

  • php warnings

  • htaccess Vorlage rewriteBase

  • htaccess aufräumen und Vorlage für erzwingen www und/oder https

  • Fehlerbehandlung und -anzeige im Shop

Backend

  • 'Bearbeiten'-Tab nur mit gültiger Auswahl öffnen

  • scroll in plg update window

  • php warnings

  • csrf warnings

  • Anzeige/Laden/Export Sprache überarbeitet

  • db-error mail erweitert

  • class content beim Speichern *box_footer* auf cache löschen

  • Fix db-def of federal states

  • fix: sql fehlermeldung zu gesprächig

  • store permission fix

  • fix adminview for store count = 1 and whitelist to ignore store permission setting

Entwickler

  • class MediaList new hook point

  • new hooks in orders filter/post

  • debug.php DEBUG_IP false

xt:Commerce 6.1.0 (05.03.2019)

  • BE Verwendung von _STORE_ACCOUNT_MIN_AGE in Bestellübersicht (statt fixed 18)

  • BE neue storeConfig _STORE_ACCOUNT_MIN_AGE, berücksichtigt bei Reistrirung und Adresse Neu/Edit, aber nur, wenn _STORE_ACCOUNT_DOB == true

  • BE upload.php Anzeige erlaubter Dateitypen

  • BE fix/update Ansicht Bestellung (Details)

  • BE layout/style/css

  • BE fixed js-error when text constants with line-breaks were used in column headers/messages

  • BE dont delete system galleries

  • BE default_language_code am Admin-User entfernt

  • BE standardmässig nichts statt colon [:] als labelSeparator verwenden

  • BE removed 'FIXME' alert

  • BE Log fehlgeschlagene Logins: checkbox 'Alles'

  • BE _SYSTEM_SEARCH_SPLIT jetzt in conf/config_search.php

  • BE FIX Abhaken 'Alles' nach Ausführung der Aktion

  • BE Fix/Workaround Darstellung seo redirect deleted / neuer Filter Sprache

  • BE Darstellung deaktivierter Kategorien

  • BE Fix Filter Payment/Shipping in Bestellübersicht

  • BE Artikelverwaltung Beim Löschen eines Produkts werden nun auch die Staffelpreis-Einträge in der DB gelöscht

  • BE Anzeige für 'Notiz mitsenden' in Liste der Statusänderunegn einer Bestellung

  • BE Bildverwaltung Wenn ein Hauptbild auf dem Server gelöscht wird, wird das Bild auch an anderen (gleichartigen) Objekten entfernt

  • BE Anzeige für 'Notiz mitsenden' in Liste der Statusänderunegn einer Bestellung

  • BE Bildverwaltung Funktion 'Verknüpfung aufheben' BE Bildverwaltung FIX Funktion 'Löschen' hebt nicht nur die Verknüpfung auf, sondern löscht auch die Dateien auf dem Server

  • BE fix falsche Anzeige der Kundengruppe auf Bestellübersicht, wenn BE im 'falschen' Mandanten geöffnet

  • BE fix JS-Fehler im Backend, wenn Bildname 'php' enthält

  • BE zusätzliche Speichern/Übernehmen-Button in BE-gridforms nur wenn Sprach-Tab voranden

  • class xt_cronfix in logging logic

  • class seo_modrRewriterework _lookUpforUrl

  • class plugin Unterscheidung PRO/FREE

  • class shipping FIX: deaktivierte Kosten können gesamte Versandart deaktivieren

  • class payment FIX: deaktivierte Kosten können gesamte Zahlungsart deaktivieren

  • class Templateset compile dir to _SRV_WEBROOT.'templates_c'

  • class redirect_404Anzeige/Filter Sprache

  • class languageFIX Backend-Sprache kann auch eine für das Shop-Frontend deaktivierte Spache sein

  • class redirect_404Sortierung in BE nach last_access desc

  • cron display_checkCol in BE-Ansicht, error_log entfernt

  • display.php $body_params für body-Tag

  • fix sql reload_st

  • fix pro/free plg install msg

  • fix cronjob.phpZurücksetzen des running_status nach 15 Minuten

  • fix href-lang tags nur für aktivierte Sprachen

  • fix parameter injection into cache file name

  • fix content-Verwaltungbeim Kopieren von content wurden nur die Werte für Shop1 übernommen

  • fix Seo > Weiterleitung auf exakte URL erzwingenkorregiert

  • fix js-Fehler im BE, wenn Artikelbildname die Zeichenkette 'php' enthält

  • fix Kategorie-Auswahl auf 'Erweiterte Suche'

  • functions getSingleValuerework save404Url

  • main_handler cart->refresh wieder nach oben verschoben(wg customers_discount rewok todo, m/s)

  • minify fix pathes when seo-option css-minify = merge

  • order editfix coupon

  • order_edit fix Hinzufügen von Artikeln für Kundengruppen ohne MwSt-Anzeige korregiert

  • Slider Fix Slider breücksichtigt nun minutengenaue Endzeit

  • TPL email tpl fix

  • TPL xt_responsive dont hide products description in cat/checkout

  • TPL xt_responsive sprungmarke zu more-images in product.html entfernt. lightgallery wirft sonst js-fehler. wahrscheinlich braucht diese marke auch niemand

  • TPL xt_responsive fix js für 'ungenauen' click auf versandart/zahlungsweise

  • TPL xt_responsive updated font-awesome to 4.7.0

  • TPL fix checkout success

  • TPL xt_responsive Anzahl Kategorien im Listing

  • UPD Suche: es ist mgl nach zb 12'' zu suchen (12 Zoll)

  • UPD Artikel-Sortierung im Shop NEW Sortierung nach Artikelnummer

  • Sk neues Artikelfeld products_condition

  • xtFramework content link_ssl entfernt

  • xtFramework Zahlungsweise: Option 'Für Mobile-Geräte aktivieren' entfernt

  • xtFramework FIX: Verwendung von $price als Variablenname kollidiert mit global $price

  • Fehlerbehandlung und -anzeige im Shop

  • php73 warnings

  • moved to layout.less

  • contact.phptest, ob email gesendet werden konnte

  • Nach Kunden-Login auf aktueller Seite verbleiben _STORE_STAY_ON_PAGE_AFTER_CUSTOMER_LOGIN

  • xtAdmin order.html überarbeitet

  • wenn mgl/nötig Hersteller-Filter ausblenden im Artikel-Listing

  • neuer buldtypcategory/listingTop

  • config_cachesadded v2 and simple_list

  • _SYSTEM_SSL_PROXY entfernt (fast alles nur schon lange auskommentiertes)

  • _SYSTEM_ADMIN_SSL bezieht sich jetzt über shop_ssl / xt_stores.admin_ssl dropped

  • checkout-shipping Anzeige der prinzipiell möglichen Versandländer/Zonen

  • CKEditor erst laden bei onFocus, konfigurierbar in conf/paths.php per CK_EDITOR_SHOW_ON_FOCUS_ONLY, Standardfalse

  • Versandkostengebühr gemischte Angabe von country/geozone nun möglich

  • Zahlungsgebührgemischte Angabe von country/geozone nun möglich

xt:Commerce 6.01 (04.11.2018)

  • Bugfixes

xt:Commerce 6.0.0 (11.10.2018)

  • xt:Commerce 6 FREE mit dem Klarna Checkout

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