Der Open-Source Webshop modified eCommerce erhielt nach langer Zeit ein neues Update. Das Update 2.0.7.0 rev 14473. Mit diesem Update steigt die Mindestanforderung für PHP auf PHP 7.4, zudem bringt das Update von modified Support für PHP 8.1 mit. Die nachfolgenden Release Notes sind umfangreich und zeigen die Änderungen.
modified eCommerce Shopsoftware 2.0.7.0 rev 14473
– Fix #239 Artikel sind aktiv, trotz inaktiver Kategorie
– Fix #581 tax_class-Feld nicht übersetzt
– Fix #978 Fehlender Alt-Tag bei Products-Popup
– Fix #997 CSS & Javascript Optimierung der Templates
– Fix #999 „invoice_number“ Sprachdateien
– Fix #1157 Fehlende DB-Indizes
– Fix #1266 Falsche Tabellensyntax im Warenkorb
– Fix #1402 userdefined Feld in products wird nicht exportiert
– Fix #1460 Falscher Preis im Warenkorb nach Rabatt in Verbindung mit Attributen
– Fix #1471 Kundengruppe „Händler“ kann kein Guthaben aus Gutscheinen verwenden
– Fix #1545 Cookie Hinweis / Tracking Einwilligungscheckboxen
– Fix #1557 Verbesserungsvorschlag für die Einbindung von unveil
– Fix #1582 Artikeleingabemaske um Felder für Zollerklärung erweitern
– Fix #1660 Unerlaubte Werbung mit günstigstem Ab-Preis bei Staffelpreisen
– Fix #1699 Redirection zur ursprünglich aufgerufenen Seite
– Fix #1700 Feld Kategorieüberschrift für Artikel und Hersteller hinzufügen um h1 Überschrift anzupassen
– Fix #1808 Update PHPfastcache
– Fix #1817 Fix notice in admin/geo_zones.php
– Fix #1820 Update Smarty
– Fix #1862 ckeditor wandelt Leerzeichen selbständig in non Breaking spaces um
– Fix #1873 Gutschein per Mail versenden gefährlich mißverständlich
– Fix #1947 Rundungsfehler bei Nettobeträgen mit mehr als 2 Nachkommastellen
– Fix #1954 PHP Notices in checkout_process.php
– Fix #1993 Update jQuery to version 3.6.0
– Fix #2003 Undefined index notice in account_checkout_express.php
– Fix #2009 Coupon: trotz ausreichenden Wert bleibt Restbetrag zu zahlen
– Fix #2010 undefined function in /includes/extra/application_bottom/10_matomo.php
– Fix #2012 Kundengruppen-Speicherung /admin/content_manager.php geht nicht korrekt
– Fix #2015 Unvollständige Erläuterung in lang/german/admin/removeoldpics.php
– Fix #2016 Diverse Rechtschreibfehler
– Fix #2017 Google Analytics Code
– Fix #2018 Herstellerbild wird beim Editieren eines Herstellers nicht angezeigt und löschen funktioniert nicht
– Fix #2019 Fehler in PAYONE Modul
– Fix #2020 Gutschein wird bei Paypal als Versandrabatt deklariert
– Fix #2021 Google Analytics Code always on
– Fix #2022 boxRight fehlt nach Kategoriebearbeitung aus dem Frontend über die Admin-Box
– Fix #2023 Newsletter erstellen nicht möglich
– Fix #2024 Facebook Pixel Code fbds.js veraltet seit 2017
– Fix #2025 Bildgrößen-Werte für neue midi, mini, Hersteller & Kategoriebilder inkonsistent
– Fix #2026 CAO Schnittstelle funktioniert nicht unter PHP 8
– Fix #2027 Transfer Sprachtabellen
– Fix #2028 Unterkategoriebilder werden nicht angezeigt, wenn „Kategorie noimage.gif“ auf „Ja“ steht
– Fix #2029 mod_warning /includes/tracking.php
– Fix #2030 Artikeleigenschaften werden beim Artikel kopieren nicht mehr als Option zur Übernahme angezeigt
– Fix #2032 preg_replace() in xtc_parse_search_string() ersetzen
– Fix #2034 Steuerklasse & Versandzone in Versandmodulen, sowie Zahlungszone in Zahlungsmodulen mehrsprachig ausgeben
– Fix #2035 Fehler bei Verwendung von Guthaben, wenn „Inklusiv MwSt.“ in ot_gv auf „Nein“ steht
– Fix #2037 Button „Einkauf fortsetzen“ in Warenkorb fehlerhaft bei Shops in Unterordnern
– Fix #2038 One Stop – EU-Umsatzsteuerreform
– Fix #2039 Coockie-Consent erstellt oil_data-cookie für jeden Pfad
– Fix #2040 Shopvote wird auch angezeigt, wenn der Shop offline ist
– Fix #2041 warning undefined constant TXT_PER in includes/classes/main.php
– Fix #2044 selfpickup.php – Duplicate entry MODULE_SHIPPING_SELFPICKUP_TAX_CLASS
– Fix #2045 module_export.php – Suche nach leerem configuration_key
– Fix #2047 Checkboxen bei Attributen und Tags nicht sichtbar
– Fix #2048 shipping_block.php – Falsche Nummerierung der Radio Buttons
– Fix #2049 Identische Texte bei Newsletter-Anmeldung
– Fix #2050 advanced_search.php – inline css beim Suchfeld entfernen
– Fix #2051 redirect.php – Fehlerhafte Umleitung, wenn für Hersteller keine URL hinterlegt wurde.
– Fix #2052 Cache id nicht eindeutig in box reviews
– Fix #2054 Datenbank Restore funktioniert nicht mit PHP8
– Fix #2058 PHP8 Inkompatiblität in header.php
– Fix #2059 Liefer-/ Leistungsdatum auf Rechnung
– Fix #2061 Content für Newsletter wird nicht gespeichert
– Fix #2063 Boxen last_viewed und login nicht performant und schlüssig implementiert
– Fix #2064 Produkt-Links funktionieren häufig nicht
– Fix #2065 Fehlermeldung bei Anbindung an Afterbuy unter PHP8
– Fix #2071 API-Call-Failure bei micropayment
– Fix #2072 Update CKEditor to version 4.16.1
– Fix #2073 Update PHPMailer to version 6.5.3
– Fix #2074 Mod_Error wegen SPECIAL_CHAR_FR
– Fix #2075 Fehler Payone Lastschrift
– Fix #2076 Kunde kann Adresse während Checkout nicht korrigieren.
– Fix #2078 orders_edit_other.php: names der input ändern
– Fix #2079 CONTENT_GROUP für Subcontents zur Verfügung stellen
– Fix #2080 Billpay Fehler Bei einlösen eines Coupon/Gutschein im letzten Bestellschritt
– Fix #2081 2 warnings fixen, $_SESSION[‚billing_zone‘] und $return_string in shopping_cart.php
– Fix #2086 Zwei mögliche Fehler im PAYONE Zahlungsmodul
– Fix #2088 Klarna: Call to undefined function xtc_get_countriesList()
– Fix #2089 Undefined array key 1 in /admin/module_export.php
– Fix #2091 Versandoptionen mit PHP8
– Fix #2093 shipping_allowed und payment_allowed für iso code 2 nicht case sensitiv gestalten
– Fix #2094 \includes\extra\default\center_modules\customer_greeting.php
– Fix #2095 Error Undefined constant „E_MSG“ in File: /includes/cart_requirements.php
– Fix #2096 Paypalmodulnamen ändern bei Erstellung manueller Bestellung und bearbeiten von Bestellungen
– Fix #2097 Paypal Plus Zusatz (nur Deutschland) verwirrend
– Fix #2098 Backendendbestellung mit Paypal Plus Link verhindert das senden einer Auftragsbestätigung
– Fix #2099 Paypal Plus Link verursacht warnings beim bezahlen
– Fix #2100 Notwendig constant DIR_TMPL_CSS zu definieren für PHP8?
– Fix #2101 Update ckeditor to version 4.16.2
– Fix #2102 Newsletter Empfänger: Eigenes Icon für „unsubscribe“
– Fix #2103 Ungültiger Objekttyp für Feld „brand“
– Fix #2104 Wenn Kundenguthaben > Bestellwert und in ot_gv „Inklusive Versandkosten“ auf nein, dann Bestellabschluss nicht möglich
– Fix #2106 Admin – CSS Klasse für rechtsbündig/zentriert greift nicht
– Fix #2107 Admin > Produkt Bearbeiten: Überschrift „Artikelbilder“ wird nicht angezeigt
– Fix #2108 Warenkorb: Text „Zwischensumme“ klebt am Preis
– Fix #2109 banner_manager.php – banners_id wird im Tabellen-Link genutzt
– Fix #2110 checkout_process.php – Attribut Gewicht wird nicht gespeichert
– Fix #2111 Warning bei bearbeiten eines Gutscheinartikels
– Fix #2113 DHL Anbindung erweitern um Kundeninformation bei Labelstornierung
– Fix #2116 Hersteller Logo wird in „Hersteller Info Box“ nicht angezeigt
– Fix #2117 Coupon / Gutschein Versandfrei fehlerhaft wenn Artikelwert unter Versandkostenwert
– Fix #2118 Undefined constant „MODULE_SHIPPING_FREE_TAX_CLASS“ in File: /includes/external/klarna/classes/KlarnaPayment.php on Line: 379
– Fix #2120 Bestellung bearbeiten -> E-Mail Vorschau funktioniert in Safari nicht
– Fix #2121 account_history_info.php – $ORDER_COMMENTS fehlt
– Fix #2123 Versandkostenfreigrenze in ot_shipping berücksichtigt keinen Kundenrabatt
– Fix #2125 Fehlender Parameter in cfg Funktionen
– Fix #2126 Artikel-Dropdown für Artikel-Content killt Performance
– Fix #2127 Zahlungsart bei Bezahlung mit Guthaben
– Fix #2133 DHL Anbindung – Absenderreferenz ergänzen
– Fix #2135 ERROR wegen DSGVO-Export-Modul in PHP 8
– Fix #2136 Individelle Auswahl ob Mailadresse an DHL übergeben wird
– Fix #2137 DHL Modul Einstellmöglichkeit für Gewichtsangabe im CN23 Formular
– Fix #2139 DHL Modul warning Undefined array key „suburb“
– Fix #2140 mod-error.log > Undefined constant „E_MSG“
– Fix #2143 Neuer Name für Country 126 „Macedonia, The Former Yugoslav Republic of“
– Fix #2144 Manche Passwörter funktionieren nicht
– Fix #2145 „Imprint“ für Impressum wieder reingerutscht ?
– Fix #2148 Suche in admin/orders_edit.php – Artikel werden zu oft angezeigt
– Fix #2149 Checkboxen im Backend nicht sichtbar wenn NEW_ATTRIBUTES_STYLING auf ‚Nein‘
– Fix #2150 Datanbank Manager führt ersten SQL-Befehl nach einem UPDATE SQL-Befehl nicht aus
– Fix #2151 Falsche Konstanten-Nutzung in „/admin/includes/modules/categories_view.php“
– Fix #2152 Redirects nach Logon überarbeiten und verbessern
– Fix #2153 Fehlerhafter Code in /admin/includes/products_images.php
– Fix #2154 Bei Express-Checkout wird MAX_PRODUCTS_QTY nicht beachtet
– Fix #2155 auto_include in /includes/modules/products_attributes.php verkehrt gesetzt
– Fix #2158 fileinfo Extension ist nicht immer installiert
– Fix #2161 Sortiermöglichkeit in orders.php hinzufügen
– Fix #2162 Auf die Browsersprache automatisch umstellen mit aktiver Spracherweiterung für SEO URL
– Fix #2163 Warning paypal_cart mit PHP8
– Fix #2164 Hinweis auf versandfrei ab verschwindet nicht
– Fix #2165 Sortieren der Länder in Länderauswahl im Warenkorb
– Fix #2166 Beschreibung für CHECKOUT_USE_PRODUCTS_SHORT_DESCRIPTION anpassen
– Fix #2167 Wenn Kategorie noimage.gif in Bildoptionen ON ist werden keine Bilder mehr angezeigt
– Fix #2169 Core & DuckDuckgo ggf. als Bots in /inc/xtc_check_agent.inc.php entfernen?
– Fix #2170 System-Modul tax_eel Modul-Key fehlt
– Fix #2171 GOOGLE_CONVERSION_TITLE zweimal definiert in Englisch
– Fix #2172 Falsche Codierung TrustedShops Widget
– Fix #2173 Update ckeditor to 4.17.1
– Fix #2174 Button „Blacklist“ unter „Wer ist Online“ speichert keine IP-Adressen
– Fix #2175 Import/Export Parameter-Fehler und update-sichere Erweiterung
– Fix #2176 admin/manufacturers.php – schließendes Form-Tag fehlt
– Fix #2179 xtc_db_fetch_row() liefert unerwartete Ergebnisse wenn cache-Parameter verwendet
– Fix #2180 Bestellung neu Berechnung, Easycredit
– Fix #2181 Zugriff auf gesperrte Versandarten für User über Umweg möglich
– Fix #2182 Adminbereich -> Kunden -> Kundengruppenfilter
– Fix #2183 DHL Versand & Label-Erstellung / Ex- Import nicht möglich
– Fix #2185 Banner editieren bei zusätzlichen Sprachen
– Fix #2187 Fehler GLS Versandmodul
– Fix #2191 Parameter-Reihenfolge korrigieren in /inc/product_redirect.inc.php
– Fix #2192 Bei Rechnung (paypalpui) fehlen leider die Zahlungsanweisungen.
– Fix #2194 DHL Versandmodul – Fehlende Einstellung Vorausverfügung
– Fix #2196 PayPal Checkout vergisst Umsatzsteuer zu addieren
– Fix #2197 Eventueller Fehler: PHP 8.x Error in /includes/modules/shipping/zones.php
– Fix #2199 modified Footer-Link nicht klickbar bei Nutzung von Modul „Spracherweiterung für SEO URL“
– Fix #2200 Umlautproblem mit neuem PayPal Checkout
– Fix #2202 Update PHPMailer to version 6.6.0
– Fix #2203 Update CKEditor to version 4.18.0
– Fix #2205 Informationspflicht Echtheit Kundenbewertungen
– Fix #2208 Sortierreihenfolge Bestellungen – Dropdown „Zahlungsweise“
– Fix #2210 PayPal auf Warenkorbseite – Express Button beim Artikel: Versucht zu laden trotz Deaktivierung
– Content Manager umgebaut auf Ordnerstruktur
– PayPal Checkout Zahlungsarten integriert
– Omnibus Richtlinie umgesetzt
– Cache Routinen verbessert
– PHP 8.1 Unterstützung
– Mindestanforderung auf PHP 7.4 angehoben
– EU One-Stop-Shop inkl. Steuersätze integriert
– DHL Versand & Label-Erstellung integriert
– Adressänderung im Checkout
– Performance Optimierungen
– Vereinheitlichung der Fehlermeldungen
– Zahlungsinfos in den Bestelldetails
– ungenutzte Codestellen und Funktionen bereinigt
– diverse neue auto includes
– neue Datenbank Indizes
– Trustedshops aktualisiert
– Händlerbund aktualisiert
– Magnalister aktualisiert
– Smarty 4
– Smarty 2 und Smarty 3 aktualisiert
– Phpfastcache aktualisiert
– PHPMailer aktualisiert
– CKEditor aktualisiert
– OIL.js Cookie Consent Management aktualisiert
– Shipcloud aktualisiert
– Klarna aktualisiert
– Payone aktualisiert
– Micropayment aktualisiert
– Bugfixing
Interessiert in verschiedenste IT Themen, schreibe ich in diesem Blog über Software, Hardware, Smart Home, Games und vieles mehr. Ich berichte z.B. über die Installation und Konfiguration von Software als auch von Problemen mit dieser. News sind ebenso spannend, sodass ich auch über Updates, Releases und Neuigkeiten aus der IT berichte. Letztendlich nutze ich Taste-of-IT als eigene Dokumentation und Anlaufstelle bei wiederkehrenden Themen. Ich hoffe ich kann dich ebenso informieren und bei Problemen eine schnelle Lösung anbieten. Wer meinen Aufwand unterstützen möchte, kann gerne eine Tasse oder Pod Kaffe per PayPal spenden – vielen Dank.