xt:Commerce 5 Allgemein
- Neuentwickeltes Responsive-Template
- Integrierter Slider
- massive Performance-Verbesserungen
- Kategorie-System überarbeitet
- Alle Core-Plugins überarbeitet
- Alle Core-Plugins (inkl. xt_coupons etc.) komplett unverschlüsselt
- Master-Slave Plugin überarbeitet
- Neuer Dateiupload
- Unterstützung von PHP7
- Unterstützung von MySQL 5.6 und 5.7
- Upgrade von Smarty 2.6 auf Smarty 3.1 und viele weitere Libraries aktualisiert
- hunderte Detailverbesserungen und behobene Bugs
xt:Commerce 5 Live-Test-Shop
Bietet xt:Commerce eine Durchführung der Updates xt:Commerce 4.0.x > 4.1.x > 4.2.0 > 5 an?
Wenn Sie wünschen erstellt Ihnen unsere Service-Abteilung gerne ein Angebot. Bitte wenden Sie sich an helpdesk@xt-commerce.com.
Plugin-Changelogs
Die Changelogs der einzelnen Plugins finden Sie in Zukunft immer direkt im Handbuch des jeweiligen Plugins.
xt:Commerce 5.0.06 (20.03.2017)
- xtWizard überarbeitet
xt:Commerce 5.0.05 (23.01.2017)
- xtWizard überarbeitet
XTC4-262 - Doppelte Fehlerausgabe bei leerer Eingabe in search.php
XTC4-265 - Synchronisation plugin_status in Tabellen plugin_product und plugin_code
XTC4-266 - Backend: SQL-Fehler bei Suche nach Kunden
XTC4-267 - Bearbeitung Kundendaten im Backend löscht date_created und last_modified
XTC4-268 - Bearbeitung Kundenadresse im Backend löscht date_created und last_modified
XTC4-270 - Anzeige Artikelbilder im Backend verbessert
Backend: dateTime-Field width now defaults to 175px
build language constants: if present use admin/store before both
class language_content: checkbox for field 'translated'
class product: changed master slave processing
class stock: stockCheck changed
class xt_minify: now explicitly setting the docRoot option for Minify_CSS::minify > Minify_CSS_UriRewriter::rewrite
dont pass 'null' to ADODB in save404Url, ADODB is converting it to NULL
evaluate content of smarty variables in template eg {$products_description|evaluate_smarty}
xt:Commerce 5.0.04 (10.01.2017)
Ab jetzt steht ein Update-Script von xt:Commerce 4.2.00 zur Verfügung!
- xtWizard überarbeitet
- phpmailer update to 5.2.21 (alten Ordner 5.2.16 löschen!)
XTC4-238 adminDB_DataSave fix for XTC4-238 default values are ignored
XTC4-256 passwort reset ändert passwort type nicht
XTC4-260 password type not changed when setting customer pass in admin
XTC4-261 bug bei kundengruppenpreisen
added autocomplete,placeholder to allowed params
added DB_ERROR_LOG_TRACE (true by default) in debug.php for extended logginging in xtcommerce-errorhandler.inc.php
adodb-session2.php applied xt4 commit hadling error duplicate entry in xt_session2
box_cache fix: test for show_box after including box->loaded_box before output content
checkout dont check shipping code when cart type is virtual i.e. all products in cart are digital
class customer made fnc static
class customer new functions
class filter added hookpoint class.filter.php:dontUrlDecodeKeys
class order search for orders by ids in north navigation
class payment added sort_order to return array items in _buildData
class payment rework of payment costs %
class plugin moved db_install back to the end of install process
class prodct added hook class.product.php:getBasePrice
class product enables master price view
class stock made _STORE_STOCK_CHECK_BUY available in variable to let plugins change the value in hookpoint
class xtLink to work with smarty {link}
class xtLink to work with smarty {link page='manufacturers'}
delete ssl.php includes
display.php added hook display.php:after_minify_serve_footer
ExtEditForm https instead http
fix: empty manufacturer data in xtCore/pages/manufacturer.php xtCore/pages/product.php
form_handler.php dont add /index... to URL when changing language on index page
moved up loading of plugin_handler.php in main.php
page customer uses new functions from class customer
xt_password: update old md5 pwd to new one
xt_responsive cart.html and product.html changes
xt_responsive paypal logo
xt:Commerce 5.0.03 (21.11.2016)
- xtWizard überarbeitet
- robots.txt überarbeitet
- XTC4-255 - Zeichen in Eingabefeldern erlauben & +
- XTC4-101 - Fix: Speicherung von Kundenadressen ignoriert external_id
- XTC4-254 - Prüfung auf Vorhandensein beim Löschen einer Kategorie
- customers dob: changed 'Preset year of birth' to 'preset age'
- extended teaser box by shopid and groupids, usage: {box name=teaser sliderid=1 shopids="2,1" groupids="2,3"}
- main_handler fix: moved up system_shipping_link init to get shipping link on product page
- order edit: changed display type for some fields in edit/add products view to fix blurred text
- order edit: removed license restrictions
- order edit: make field products_name readonly
- class product m/s: fix: to-price in price range calculation is wrong when not using store currency
- class product products_unit_name: fallback to store language if not available for current language; system_status:getSingleValue returns now array by default
- class product m/s: fix: to-price in price range calculation is wrong when not using store currency
- class products_list: select distinct product ids
- class payment fixed cost calculation, backend: open costs in seperate tabs
- class cart fixed foreach-error
- class cart: fix: rewrite cart lists only first product
- class customer: backend: sort customers by id
- class order - in backend order details view: order products by order_products_id
- class xtLinks changed function _getSeoUrl to find the right url even if the corresponding parameter is not in the first position in data[params]; eg following params returned false instead seo url for content page id 3: data[params]="foo=bar&coID=3"
- class plugin fix: hookpoints not removed in update
xt:Commerce 5.0.02 (04.10.2016)
- XTC4-7 Falsche/doppelte Anzeige der Versandkosten (rework)
- XTC4-9 field lenght check expanded to trim whitespaces
- XTC4-15 Keine 'Erfolg' Meldung bei Herstellerzuweisung im Export-Manager
- XTC4-26 failed_pages bruto_force_protection_404 sql error (rework)
- XTC4-33 FIX: Freie Downloads lassen sich nicht mehr als Mailanhang hinterlegen
- XTC4-35 FIX: Email-Templates: base_url zeigt nicht auf https wenn Shop unter SSL läuft
- XTC4-37 FIX: Produkt-Ansicht im Backend lässt nicht nach Status filtern
- XTC4-38 FIX: Versandkostenarten mit Ziffern im Namen lassen sich nicht speichern
- XTC4-44 Absichern errorhandler gegen fehlenden store_handler
- XTC4-46 FIX: Falscher DB-Spaltenname in xt_cron_log
- XTC4-50 Keine 'Erfolg' Meldung bei Kategoriezuweisung im Export-Manager
- XTC4-51 OrderEdit: Kundengruppenrabatte werden nicht übernommen.
- XTC4-52 Fehlerhafte Anzeige 'reduziert um 0 Stück' bei Warenkorbaufruf
- XTC4-53 Darstellungsfehler bei Ersparnisanzeige im Warenkorb, z.B. 53.333333333 %
- XTC4-54 Neuer Template-Hookpoint form_shipping_bottom in xtcCore/forms/shipping.html
- XTC4-59 FIX: Als textarea angelegte Plugin-Konfigurationsfelder speichern Zeilenumbrüche falsch
- XTC4-60 FIX: Plugin-Updater interpretiert leere Update-Code-Blöcke falsch
- XTC4-82 Verwendung von Arrays prüfen in class shipping, log spoil
- XTC4-89 Preisformatierung erzeugt unnötiges Leerzeichen
- XTC4-90 Sortierung der Downloads absteigend (Ihr Konto > Downloads)
- XTC4-91 Aktuellen Kategorie-Pfad markieren mit active_parent zur Verwendung im Template
- XTC4-92 Mixed-Content-Warnungen wenn Backend über https geladen wird
- XTC4-96 Handbuch, Helpdesk, News & Marketplace in neuem Browser-Tab öffnen
- XTC4-107 Fehler bei Ermittlung des Shop-Slogan/Name für E-Mail (Multishop)
- XTC4-108 class.download log spoil
- XTC4-109 class order Sprache der Bestellung wird nicht berücksichtigt
- XTC4-110 Falscher Umgang mit Plugin-Versionen im Plugin-Updater
- XTC4-111 Plugin-Required-Funktion des Plugin-Updater berücksichtigt minVersion
- XTC4-112 Fragezeichen in Plugin-Konfigurationswert werden als Query-Parameter interpretiert
- XTC4-113 Plugin-Updater aktualisert vorhandene Texte für Plg-Config und Payment-Config
- XTC4-114 plugin->_FieldExists absichern gegen nicht vorhandene Tabellen, _TableExists hinzugefügen
- XTC4-115 Neuer Feld-Typ hidden in ExtFunctions
- XTC4-118 ExportManager verwendet falsche Shop-URL wenn Ziel-Shop unter SSL läuft
- XTC4-120 Bestellstatus-Eigenschaft 'Für Kunden sichtbar' wird nicht verarbeitet
- XTC4-130 Fehlerhafte Verarbeitung des Password beim Login (Sonderzeichen, Filter)
- XTC4-133 FIX: Staffelpreis-Berechnug bezieht nicht den Einzelpreis mit ein
- XTC4-136 XSS protection
- XTC4-140 meta charset als erstes Meta-Tag
- XTC4-142 Cronjobs in Schritten ausführen
- XTC4-143 Bildtyp-Erkennung verbessern, Logging
- XTC4-144 Fehler in customer::_get in overview (log warnings)
- XTC4-145 Fehler in payment_price::_get (log warnings)
- XTC4-146 cart->content undefined
- XTC4-147 stock::stockCheck
- XTC4-151 Anzahl SQL-Abfragen reduzieren (col store_id exists)
- XTC4-152 Cronjob manuell starten
- XTC4-154 Fehlender Eintrag in seo_stop_words (é)
- XTC4-155 Kategorie-Prüfung in products_list verbessern
- XTC4-156 Wiederhergestellter Warenkorb sollte geänderte Kundengruppenrechte berücksichtigen
- XTC4-157 seo::_lookUpforUrl berücksichtigt nicht Shop-Id
- XTC4-158 class links, unnötige Abfrage auf store_id
- XTC4-161 strip_tags durch HTMLPurifer ersetzen
- XTC4-162 Export Feed: Währungscode wird nicht ausgegeben
- XTC4-163 Export Feed: ISO-8859-1encoding entfernen
- XTC4-164 Export Feed: https-URL's ermöglichen
- XTC4-165 Export Feed: meta redirect sollte Backend-Url nutzen, nicht die des exportierten Mandanten
- XTC4-166 Sprachunabhängige SEO-Urls für Plugin-meta-Daten
- XTC4-166 Sprachunabhängige SEO-Url für Plugin-meta-Datenseo::_lookUpforUrl berücksichtigt nicht Shop-Id
- XTC4-167 Falscher meta-title für Plugins, Store wird nicht berückssichtigt
- XTC4-168 SEO-Regenerate ignoriert Shop-Auswahl
- XTC4-169 OrderEdit: 404 bei Bestellung im Frontend, wenn mod_rewrite deaktiviert
- XTC4-174 Trotz Deinstallation xt_master_slave werden im Produktfilter die MS-Optionen ausgegeben
- XTC4-175 xt_grid hardcoded for order edit
- XTC4-176 hersteller seite kein 404 bei deaktiviertem hersteller
- XTC4-178 Fix Sprachvariablenproblem neuer Plugins/Zahlungsweisen und Updates der Pluginsparchevariablen
- XTC4-179 Produkt-Cache auf Request-Ebene
- XTC4-180 FIX: Flag Kundengruppenrabatt wird nicht entfernt in products-Tabelle beim Entfernen eines Gruppen/Staffelpreises
- XTC4-181 FIX: Sprach-Import entfernt importierte Sprache als Eingabesprache
- XTC4-182 Festlegung der Anzahl von Einträge in Backend-Listings
- XTC4-184 FIX: Fehler in Suche im Order-Tab (obere Suche)
- XTC4-185 query performance update. plugins
- XTC4-186 huge performance update on product query (factor 6)
- XTC4-188 FIX: Suche: Eingabe von Hochkomma führt zu Fehler
- XTC4-190 FIX: Fehlerhafte Prüfung Ust-ID für BG,CZ,LT,RO
- XTC4-191 Fix for global $countries is not yet defined
- XTC4-191 Kundengruppenfestlegung an Zonen
- XTC4-192 dont minify .min.js scripts
- XTC4-194 Multiupload bei logo upload in Einstellungen entfernen
- XTC4-200 DB: Precision Spalte products products_price erhöhen
- XTC4-201 ExtJs-PHP: Fehler in JS-Generierung, single quotes nicht ecaped
- XTC4-202 Smarty img-Tag überarbeiten
- XTC4-203 Shop Admin-Titel ist immer die Shop Domain
- XTC4-204 cronjob-Ordner in Shop-Hauptverzeichnis
- XTC4-205 FIX: Categorie level bei Custom Links nicht gesetzt
- XTC4-207 store_id in class.seo_modRewrite.php
- XTC4-211 Wenn Payment-Plugin deaktiviert, wird automatisch die Zahlungsweise deaktivieren
- XTC4-213 cron-Log-Fenster um Ausgabe evtl Fehler erweitern
- XTC4-219 Datumsauswahl-Geburtsdatum Voreinstellung im Backend mit Auto-Funktion
- XTC4-220 Drpodown Anrede sortiert nach Vorkommen in DB
- XTC4-222 box-categories mit neuem Parameter cat_id
- XTC4-223 db_error.log um callstack-Ausgabe erweitern
- XTC4-224 product->getProductData gibt data zurück und setzt nicht mehr implizit this->data
- XTC4-226 xt_minify: Angabe von url-Parametern (Verarbeitung nur im single-Mode)
- XTC4-228 FIX: ckfinder image paths wrong
- XTC4-232 Defaultwerte für Daten-Urls in ExtEditForm werden nicht verwendet
- XTC4-233 Smarty Weight conversion Plugin
- XTC4-235 Prüfung auf Vorhandensein shipping/payment-code in checkout.php:process
- XTC4-237 SQLI-Schutz verbessern in save404Url
- XTC4-238 adminDB_dataSave ignoriert default-Werte
- XTC4-239 Eingabe neuer Währung überarbeitet
- XTC4-240 Zahlungsweise Backend: Reihenfolge in Konfiguration wird berücksichtigt (sort_order)
- XTC4-241 Installer Zahlungsweise: Auto-Reihenfolge der Konfiguration bei fehlender sort_order am ersten Parameter
- XTC4-242 FIX: class payment->_filterPrice berücksichtigt nicht gewählte Währung
- XTC4-243 Backend-Filter überarbeiten
- XTC4-243 Backend-Filter überarbeiten Blackwhite-Listing für Shop/Berechtigungen-Filter fixen Filter für zB Artikel soll nicht andere Filter überschreiben Öffnen eines Listing-Tabs (zb Artikel) soll evtl vorhandenen Filter zurücksetzen Advanced Filter auflösen und direkt darstellen
- XTC4-244 Neue Backend-Filter für Content, E-Mail- und Pdf-Templates
- XTC4-246 Versandkostenberechnung auf 4 Nachkommastellen bei Gewicht
- XTC4-247 FIX: fehlende Rechtehinweise im Backend
- XTC4-248 FIX: Backend bei Admin SSL wird nicht geladen
- XTC4-251 Multishop: Liste der Shops direkt unter Shop-Einstellungen ohne Unterpunkt Mandanten
- XTC4-252 FIX: bei deaktivierten mod rewrite, funktionieren content links im Kategoriemenü nicht