Code:
Neuerungen und Änderungen in der Version 3.9.3.0 beta1
[Adminbereich] Alter Rechnungsexport (gm_invoicing) wurde entfernt
[Adminbereich] Auf der Bestelldetailseite werden keine nicht mehr benötigten Icons mehr eingebunden
[Adminbereich] Bei kopierten Produkten wird nun immer ein "- kopie" angehängt
[Adminbereich] Beim Bearbeiten oder Neuanlegen eines Sonderangebotes werden alte, nicht mehr benötigte Scripte und CSS Dateien nicht mehr eingebunden
[Adminbereich] Content Manager Element "Footer" nach "Footer Header" umbenannt
[Adminbereich] Der Gambio Updater weist nun darauf hin, wenn weitere Updates über den AutoUpater verfügbar sind
[Adminbereich] Fehler im "Text-Cache leeren" behoben
[Adminbereich] Größe der value Spalte in configuration_storage DB Tabelle wurde vergrößert
[Adminbereich] GX-Customizer wird in der Bestelldetailseite nun korrekt dargestellt
[Adminbereich] HTML-/Email-Templates sowie Overloads werden durch GXModules nicht mehr eingebunden, sofern dies durch die Configurations-JSON konfiguriert ist
[Adminbereich] Im AdminAccess können Rollen ohne Namen nicht mehr angelegt werden. Der Name muss für mindestens eine Sprache angegeben sein
[Adminbereich] Im Edge-Browser wird das Hub und Google Badge im Footer angezeigt
[Adminbereich] Importierte Rollen für den AdminAccess sind nun nicht mehr protected
[Adminbereich] In der Sonderangebote-Auflistung im Gambio Admin hat die Checkbox zum Markieren der Zeile nun das standard Checkbox-Styling
[Adminbereich] PHP 7.2 Warnings im Java-Upload des Dateimanagers behoben
[Adminbereich] Spalte mit Bankverbindung kann nun in den Shop Einstellungen konfiguriert werden
[Adminbereich] Typo in Versandmodulen korrigiert
[Adminbereich] Verschieben/Kopieren von Artikeln funktioniert nun, auch wenn man die Artikel sortiert
[Adminbereich] Verschiedene Typos in Rollen und Berechtigungen korrigiert
[Adminbereich] Wenn im Contentmanager ein anderer Inhaltstyp als Skript gesetzt wird, wird nun die content_file Spalte beim Speichern geleert
[Adminbereich] [QuickEdit] "Gütig bis" Datum in Sonderangeboten wird wieder korrekt gespeichert
[Checkout] Bestellvorgang kann wieder fortgesetzt werden, wenn man das Versandmodul "b2c_zones" nutzt
[Checkout] Wenn man unter Kunden-Details "Stadtteil" aktiviert aber Bundesland deaktiviert, ist eine Kundenregistrierung wieder möglich
[Core] Altes Banktransfer Zahlungsmodul entfernt
[Core] Caching für BoxesConfigReader im StyleEdit implementiert
[Core] Das Hochladen eines Produktbildes mit falschem Dateiformat ist nicht mehr möglich
[Core] Der Smarty und CssMin Ordner im includes/classes Verzeichnis werden nun über den Updater gelöscht
[Core] In GXModules abgelegte global im Frontend genutzte JavaScripte, werden nun performanter eingebunden
[Core] repair Methode der GMSEOBoost Klasse prüft beim Anlegen/Bearbeiten/Löschen von Artikeln nicht mehr jedes Mal alle Artikel
[Core] Veraltete Contents entfernt
[Core] Weiterleitung zum Gambio Updater funktioniert auch dann, wenn man die 2FA aktiviert hat
[Frontend] Bei der Registrierung mit ungültigen Eingaben, werden keine unnötigen Log-Einträge mehr erzeugt
[Frontend] Bei fehlenden Thumbnail-Bildern in Suche, werden diese nun per Bilderrequest aufgerufen, wodurch ein Imageprocessing on the fly durchgeführt wird
[Frontend] CSS Dateien aus GXModules werden in gm_dynamic.css.php nur dann eingebunden, wenn dies laut Konfigurations-JSON erwünscht ist
[Frontend] Hinweistexte zum Bearbeitungsort einzelner Content Elemente wieder korrekt
[Honeygrid] Alle Detail-Informationen zum Produkt Modal überarbeitet
[Honeygrid] Gallery Bilder werden in der Artikelübersicht nicht mehr mehrfach ausgegeben, obwohl es nur einmal dem Artikel zugewiesen ist
[Honeygrid] HTML formatierter Text in Meldung "keine Suchergebnisse gefunden" im Frontend wieder möglich
[Honeygrid] Im Internet Explorer funktioniert die Skalierung des Kachelbildes nun korrekt
[Honeygrid] Labelzuordnung bei Geschlechterauswahl im Honeygrid korrigiert
[Honeygrid] Linkfarbe im Footer wird für Text-Links aus dem Content-Manager übernommen
[Honeygrid] Logo im IE/Edge und Chrome vertikal zentriert
[Honeygrid] Mehr über Links in Footer bekommen keine falsche Hintergrundfarbe mehr, wenn :focus auf ihnen liegt
[Honeygrid] Schriftgröße der Sekundärnavigation seperat konfigurierbar
[Honeygrid] Wenn man die Position des Startseitensliders unter den Swiper für die Produktempfehlungen verschiebt, wird nicht mehr das erste Bild des Sliders im Swiper der Produktempfehlungen angezeigt
[Honeygrid] Wenn Shop im Boxed Style verwendet wird und die Linke Spalte im Checkout aktiv ist, wird der Kostenpflichtig bestellen Button nicht mehr falsch dargestellt
[Partner] DHL Geschäftskundenversand (GKV): Fehlerhafte Eingaben in Exporterklärung werden nun abgefangen
[Partner] DHL Geschäftskundenversand (GKV): Option „Nachnahmegebühren aufschlagen“ ist veraltet und wurde entfernt
[Partner] Payone: Unterstützung für SHA2-384 als Hashwert-Verfahren implementiert
[Partner] PayPal: Zahlungen per PayLink und Banküberweisung erzeugen wieder richtigen Bestellstatus
[Partner] Shipcloud: Garantierte 24h-Lieferung bei GLS implementieren
[Partner] SSO/Amazon: Adresse wird bei Kontoerzeugung nun aus dem Widget übernommen
[Sprachsystem] E-Mail Betrefffeld im Kontaktformular kann nun über die Sprachdateien mehrsprachig konfiguriert werden
[StyleEdit 3] Hintergrundfarbe von Modals ist nun durch den StyleEdit 3 anpassbar
[StyleEdit 3] Schriftfarbe des Infotextes, wenn keine Bewertungen zu einem Produkt vorhanden sind, kann jetzt individuell angepasst werden
[Template] Darstellungsart der Namen in den Kundenrezensionen ist nun konfigurierbar
[Updater] Beim Update 3.7.1.0 werden beim Import der Artikelcontent, der Name nun escaped
Neuerungen und Änderungen in der Version 3.9.3.0
[Adminbereich] Artikelstatus wird in QuickEdit nun wieder gespeichert
[Adminbereich] Der Rabatte auf Artikel und Rabatt auf Gesamtbestellung werden in der Kundengruppen übersiecht nun richtig angezeigt.
[Adminbereich] Die "Google Shopping"-Export-Url enthält nun den korrekten Token
[Adminbereich] Fehler in der Positionierung des Hub-Connection-Badges auf neuen Seiten behoben
[Adminbereich] PHP7.2 Warning in Besucherstatistik wurde behoben
[Adminbereich] QuickEdit entfernt bei der Inline-Bearbeitung den Lieferstatus und die Herstellerangabe nicht mehr
[Adminbereich] Tooltips in der Bestellübersicht werden normal dargestellt
[Adminbereich] [QuickEdit] Beim Änderung von mehreren Spalten für mehreren gewählte Artikel wird nun immer der korrekte Wert gespeichert
[Checkout] Die Hub-Session wird jetzt zuverlässig bereits auf der Versandseite des Checkouts erzeugt, was zu einer kürzeren Ladezeit der Zahlungsweisen-Seite führt, sofern Gambio Hub Zahlungsweisen aktiviert sind
[Core] Bei aktiver Option "index.php Suffix in zugehörigen URLs entfernen" wird nun eine 301 Umleitung ausgeführt
[Core] Element Contents sind nicht mehr per URL als eigene Seite aufrufbar
[Core] Gelöschtes erstes Artikelbild, wird nun durch nachfolgendes Bild ersetzt
[Frontend] Aktuelles Guthaben im "Gutscheine einlösen" Modal wird nun immer angezeigt
[Frontend] Bei Gratisartikeln und Versandmodulen ohne Kosten kann es nicht mehr zu einer Warning kommen
[Frontend] Die Validierung des reCAPTCHA v2 Captchas wird jetzt mittels curl durchgeführt und ist damit zuverlässiger
[Frontend] Name ist im Kontaktformular kein Pflichtfeld mehr
[Frontend] PHP 7.2 Warning auf Artikeldetailseite, wenn der Artikel aus einer deaktivierte Kategorie direkt aufgerufen wird, wurde behoben
[Honeygrid] Einbindung des Modal Fensters im Warenkorb für "Gutscheine einlösen" wurde überarbeitet
[Honeygrid] Thumbnails werden in Galerie der Grid-Ansicht nicht mehr in der falschen Reihenfolge angezeigt
[REST-API] Neuer REST-API-Controller zum Leeren des Shop-Caches
[Updater] Der Updater warnt, wenn die htaccess-Version nicht aktuell ist
Danksagung
Dank der Unterstützung von Shopbetreibern, die im Rahmen von Beta-Tests bereit sind, neue Versionen ausgibig unter Live-Bedingungen zu testen und uns Feedback zu geben, können wir diese Version als "stabil" veröffentlichen.
Ein besonderer Dank für ihre tatkräftige Unterstützung geht an: Dominic Bartsch, Michael Czifra und Roland Dobner, Andreas Gehnen, Christian Müller, Kai Schölzke, Michael Schreyer, Kai Stejuhn und Bernd Vogel