Liebe Shopbetreiber, wir haben soeben GX4.5.2.2 in den Downloadbereich des Kundenportals hochgeladen, als Korrekturupdate nach 4.5.2.1. Ihr findet dort sowohl die Vollversion als auch das Updatepaket für bestehende Shops. Bitte nicht verwechseln! Das Service Pack (Update) ist ausschließlich für die Shopversionen GX4 v4.5.1.x vorgesehen. Das Service Pack enthält bereits das aktuelle Sicherheitsupdate 2022-03 V1.0 Achtung! Ab Version GX4.5 entfällt der Support für Templates. Es muss ein neueres Theme genutzt werden! Achtung! Mit dem Update auf Version GX4.5 verlieren vorher vorhandene Artikelattribute ihre jeweiligen EAN-Felder und EAN-Daten! So, jetzt hab ich den Salat, ich soll nach dem letzten Schlamassel was kluges schreiben... Ich mach es kurz und bündig: Aller guten Dinge sind 3. Nachdem in 4.5.2.0 und 4.5.2.1 der Wurm drin war und das jeweils ziemlich schnell nach Herausgabe entdeckt wurde, ging nochmal alles auf Anfang. Wir haben die gemeldeten Probleme korrigiert, nochmal alles geprüft, intern noch mehr Leute dazu angehalten sich das Ding anzuschauen, es scheint gut zu sein. Zu den erwähnenswerten Neuerungen zitiere ich nochmal vorherige Beiträge zur 4.5.2.x: Ausser diesen bereits genannten Dingen ist uns noch etwas aufgefallen, was neu drin ist und auch eine kleine Hervorhebung verdienen könnte: Der Shop kennt ab Version 4.5.2.x die Idee einer Hauptkategorie für in mehreren Kategorien verlinkte Artikel. Diese Hauptkategorie wird dann benutzt, um zum Beispiel canonical Tag und/oder hreflang Tags passend zu bilden. Es gab auch bisher entsprechende Tags, aber Shopbetreiber hatten nur wenig Gewalt darüber welche Kategorie hier für Crawler hervorgehoben wurde, das geht aber ab jetzt. Nochmal alle Änderungen ab 4.5.1.2 als Liste: Neuerungen und Änderungen in der 4.5.2.0 beta1 [Adminbereich] Option "offline schalten" in den Einstellungen schaltet den Shop nun auch tatsächlich offline [Adminbereich] Bestellübersicht kann wieder nach Kunden sortiert werden [Adminbereich] Es wird kein GProtector Log-Eintrag mehr geschrieben, wenn man ein Land in einer Steuerzone bearbeitet [Adminbereich] GX-Customer-Set-Daten können in der Bestellung zuverlässig nachbearbeitet werden [Adminbereich] Admin-Rolle "Kunden" gibt nun auch Zugriff auf die Funktion "als Kunde einloggen" [Adminbereich] Bestellstatus wird nun wieder automatisch angepasst, wenn man Rechnungen per E-Mail sendet [Adminbereich] Optionswerte können nun wieder mit allen Admin-Accounts bearbeitet werden [Adminbereich] Navigationstabs in der Artikelbearbeitung können nun wieder korrekt aufgerufen werden, wenn man vorher die Sonderangebote aufgerufen hatte [Adminbereich] Ladezeit der Bestellübersicht im Gambio Admin verbessert [Adminbereich] Das Fitern nach der exakten Rechnungsnummer in der Rechnungsübersicht ist nun auch möglich wenn die Rechnungsnummer ein Bindestrich enthält [Adminbereich] Menüpunkte in Favoriten sind nun nach dem Hinzufügen sofort sichtbar wenn noch keine Einträge vorhanden sind [Adminbereich] Kundenkommentar wird in der Bestelldetailseite nun immer sichtbar in einer eigenen Box angezeigt [Adminbereich] Im Gambio Admin werden nun die IDs der Mengeneinheiten angezeigt [Adminbereich] Es stehen wieder alle Zeitzonen in den Einstellungen zur Auswahl [Adminbereich] Auf Storno-Rechnungen werden die Summen wieder mit einem Minuszeichen versehen [Adminbereich] Man kann nun Artikel im Gambio Admin aus dem Suchergebnis verschieben, wenn diese in einer Kategorie sind, die im Suchergebnis vorkommt [Adminbereich] Der Lieferstatus wird nun anhand des Lagerbestands gesetzt, wenn man Artikel mit Varianten in Bestellungen hinzufügt oder entfernt [CSV] Fehler beim CSV-Import von Artikel mit Varianten wurde behoben [CSV] In der CSV-Export Profilbearbeitung wird das DropDown für die Sprache nun mit der korrekten Höhe angezeigt [Checkout] Es wurde ein Fehler behoben, bei dem man nicht immer alle Artikel aus dem Warenkorb löschen konnte [Checkout] Gebühren für eigenhändige Zustellung werden nun abhähängig von der Lieferadresse berechnet und nicht mehr von der Rechnungsadresse [Checkout] Wenn man einen versandkostenfreien Kupon einlöst der einen Mindestbestellwert hat, werden die Versandkosten jetzt vom Mindestbestellwert für die Berechnung abgezogen. [Checkout] Kontodaten im Kundenkonto konnten wieder geändert werden, wenn das Feld ist und zusätzlich eine Mindestlänge für die Telefonnummer angegeben ist [Checkout] Für Download-Artikel verbotene Zahlungsweisen werden jetzt zuverlässig im Bestellvorgang berücksichtigt [Checkout] Benutzer werden nun mit einer Nachricht darüber informiert wenn Produkte, die nicht vorhandene Kombinationen oder Attribute haben, aus ihrem Warenkorb oder Merkzettel entfernt wurden [Core] Die neuen PHP Admin Access Services verwenden nun Ländercodes anstelle von IDs [Core] Beim Download von deaktivierten oder nicht vorhandenen Content Manager Einträgen wird nun eine 404 Seite zurückgegeben [Core] Das Error-Logging wurde verbessert, um die Anzahl der Error-Logs etwas zu reduzieren [Core] Es wurde eine dritte Auswahlmöglichkeit für eine geschlechtsneutrale Anrede hinzugefügt. [Downloadoptionen] Downloadartikel, die kleiner als 1MB sind, können nach Kauf zuverlässig heruntergeladen werden [Eigenschaften] Die initiale Bestandsprüfung beim Aufruf eines Artikels berücksichtigt nun Artikel mit Eigenschaften [Eigenschaften] Das Wort "ab" wird bei Artikeln mit Eigenschaften in Cross-Selling wieder angezeigt [Frontend] Bei Artikeln mit dem Artikelpreisstatus "nicht käuflich" wird nun in den Kategorien neben der MwSt. "zzgl. Versand" angezeigt insofern ein Artikelpreis gesetzt wurde [Frontend] Die Sortigung der Artikelbilder erfolgt nun immer in der gleichen Reihenfolge wie im Gambio Admin definiert [Frontend] Insofern die Option "Firma" in den Kunden-Details ausgeschaltet ist, wird das Feld zum angeben der USt-IdNr. auf der "Kontodaten bearbeiten"-Seite nicht mehr angezeigt [Frontend] Im Widerrufsformular wird die Hausnummer nun ebenfalls vorausgefüllt, wenn das Trennen der Straße und Hausnummer aktiv ist [Frontend] Vorschaubilder in der Kachelansicht funktionieren wieder [Frontend] Beim Nutzen der Passwort--vergessen-Funktion wurde jedes Mal ein Fehler protokolliert, sodass man kein neues Passwort vergeben konnte [Frontend] Bei Auswahl einer Zusatzoption auf der Artikeldetailseite wird jetzt das erste Bild der zugehörigen Bilderkollektion vorausgewählt [Frontend] Das Filtern nach Hersteller innerhalb einer Kategorie ist nun wieder möglich [Frontend] Markierung für nicht vorrätige Produkte verschwindet nicht mehr auf Merkzettel, wenn der Zettel aktualisiert wird [Frontend] Varianten-Einstellung "Reihenfolge der Auswahl vorgegeben, nur mögliche Werte auswählbar" berücksichtigt jetzt die Reihenfolge der Optionen, so dass immer die erste Option für den Kunden zuerst auswählbar ist [GXModules] Proceed Methode der AdminOrderActionExtenderComponent wird nun auch ausgeführt, wenn man eine Aktion in der Bestelldetailseite ausführt z.B. Bestellstatus ändern [Google Services] Das Versandgewicht in Gramm steht nun in der Liste der verfügbaren Variablen beim Export zur Verfügung [Optionen] Optionswerte können wieder hinzugefügt werden, wenn die Option mit einer deaktivierte Sprache erstellt wurde [Partner] DHL GKV: Die Abrechnungsnummer für Beilegretouren kann (und muss) separat konfiguriert werden [Partner] DHL GKV/Retouren: Sendungsnummer wird jetzt auch für Sendungsverfolgung gespeichert [Partner] DHL GKV: Es wird eine separate Sendungsnummer für Beilegeretouren gespeichert [Partner] DHL GKV: Verarbeitung von Rückmeldungen bei Labelerstellung verbessert [Partner] PayPal: Weiterleitung für bestimmte Kreditkartenzahlungen wurde implementiert [REST-API] Bundesland beim Anlegen von Kunden über die REST API ist nun optional [REST-API] Die v3 Api generiert nun zusätzliche Links für Optionen, Varianten und Zusatzoptionen [REST-API] Die Generierung der Produktvarianten wurde korrigiert [REST-API] Preis für Variantenkombinationen wird über die REST API v3 nun korrekt aktualisiert [Sonstiges] Jahreszahl im Copyright aktualisiert [Statistiken] Die jeweilige Steuerzone wird in der Umsatzstatistik nun korrekt ermittelt [Statistiken] Die Statistik-Widgets haben nun einen Abstand zum Rand [Statistiken] Die Spalte "Zeit" im Bestell-Liste-Widget wurde zu "Bestelldatum" umbenannt [Statistiken] Im Statistik-Widget "Aktivste Kunden" werden ganze Zahlen in den Tooltips richtig dargestellt. [Statistiken] Phrasen in der Statistik-Übersicht wurden optimiert [Statistiken] Ramsey-UUID-Anhängigkeit entfernt [Statistiken] Im Statistik Widget "Aktivste Kunden" bleibt die Sortierung der Kunden bei gleichen Werten gleich [StyleEdit 4] Linkfarbe aus dem StyleEdit wird nun auch für die Artikelübersicht bei "zzgl. Versand" angewendet [StyleEdit 4] Option "Produkte zufällig anzeigen" im Produktlistenwidget funktioniert nun zuverlässiger [StyleEdit 4] Artikel im StyleEdit über ein Produktwidget können nun zuverlässig hinzugefügt werden [StyleEdit 4] Text-Widgets werden nun wieder dargestellt, wenn man ein Theme dupliziert mit einem Apostroph im Titel [StyleEdit 4] Bilder im StyleEdit4 Produklistenwidget werden nun nicht mehr mit doppelten Slashes ausgegeben [Updater] Update 4.5.1.0 kann wieder erfolgreich installiert werden, wenn der MySQL Server sehr streng konfiguriert ist [Updater] Installer und Updater fragen die PHP-Erweiterung "intl" als Systemvoraussetzung ab Neuerungen und Änderungen in der 4.5.2.0 [Adminbereich] Man kann nun Artikel im Gambio Admin aus dem Suchergebnis verschieben, wenn diese in einer Kategorie sind, die im Suchergebnis vorkommt [Adminbereich] Die Produktregisterkarten werden jetzt angezeigt, wenn ein Sonderpreis für das Produkt erstellt wird. [Frontend] Ein Problem mit der Top-Navigation, das dazu führte, dass Elemente in zwei Zeilen angezeigt wurden, wurde behoben. [Frontend] Im kleinen Warenkorb wird die Menge der einzelnen Artikel wieder korrekt als Fließkommazahl dargestellt wenn die Mengenstaffel auf einen Dezimalwert gestellt ist [GX-Customizer] Ausgabe von GXCustomizer Daten in der v2 Api wurde überarbeitet [Optionen] Wenn man in den Optionen unter "Artikel->Optionen" die Preise für die einzelnen Werte ändert, werden diese jetzt automatisch auf die bereits in Artikeln zugeordneten Varianten übertragen [Optionen] Die Beschriftungstexte der Produktmodifikatoren werden jetzt angezeigt, ohne das Seitenlimit zu überschreiten. [REST-API] REST API v2 Endpunkt für Sprachen kann nun auch mit Pagination verwendet werden [REST-API] REST API v2 Endpunkt für Verpackungseinheiten kann nun auch mit Pagination verwendet werden [REST-API] REST API v2 Endpunkt für Mengeneinheiten kann nun auch mit Pagination verwendet werden [Security] Integration des Security Updates 2022-03 v1.0 [Statistiken] Das Widget Bestellungen (Liste) zeigt das Datum korrekt an. [StyleEdit 4] StyleEdit4 lädt nun den Inhalt des Inhaltsmanagers ohne Fehler, wenn der Inhalt einen leeren Titel hat. [Varianten] Beim automatischen Erstellen von Variantenkombinationen wird die Artikelnummer nun in der richtigen Reihenfolge zusammegesetzt Neuerungen und Änderungen in der 4.5.2.1 [Core] Die Auswahl der geschlechtsneutralen Anrede steht nun auch bei der Bearbeitung der Versand- und Zahlungsadresse zur Verfügung [Frontend] Die geschlechtsneutrale Anrede wird nun korrekt dargestellt [Frontend] Login im Honeygrid Theme wieder über DropDown Menu möglich Neuerungen und Änderungen in der 4.5.2.2 [Adminbereich] Switcher unter Einstellungen->Statische Seiten zeigen nun wieder den richtigen Status an [Frontend] Links in der Sekundärnavigation im Honeygrid-Theme können wieder geklickt werden. [Frontend] Login im Malibu-Theme in den Header-Varianten 2 und 3 wieder über DropDown Menu möglich In guter Hoffnung! Euer Feedback ist gern willkommen!
Guten Morgen, danke dafür. Update fehlerfrei eingespielt. Testbestellung "ohne" sichtbare Fehler durchlaufen. ...aber unzählige Log-Einträge: Unmittelbar mit der Testbestellung: 2022-03-09 06:06:22 WARNING: Cannot modify header information - headers already sent by (output started at /www/htdocs/w00e9xxx/mein-shop.de/GXModules/GPOrdersMaiIImg/shop/overloads/order/mbr_ProductsImage_OrdersMail.inc.php:1) 2022-03-09 05:48:12 CRITICAL: SQL Error! MySQL server has gone away Query: SELECT `value` FROM `gx_configurations` WHERE `key` = "gm_configuration/INSTALLED_VERSION" LIMIT 1 2022-03-09 05:48:12 CRITICAL: SQL Error! MySQL server has gone away Query: SELECT `key`, `value` FROM `gx_configurations` WHERE `key` LIKE 'gm_configuration/%' Mit dem Update: unzählige Male mit dem gleichen Zeitstempel: 2022-03-09 05:48:10 WARNING: fread(): Length parameter must be greater than 0 3 Mal: 2022-03-09 05:45:27 WARNING: unlink(/www/htdocs/w00e9xxx/mein-shop.de/cache/db_export.txt): No such file or directory 2022-03-09 05:37:17 WARNING: unlink(/www/htdocs/w00e9xxx/mein-shop.de/cache/db_export.txt): No such file or directory 2022-03-09 05:37:17 WARNING: unlink(/www/htdocs/w00e9xxx/mein-shop.de/cache/db_export.txt): No such file or directory
@guenter_baeumler Der Fehler ist bereits bekannt und eine Korrektur ist für das nächste Update vorgesehen (Link nur für registrierte Nutzer sichtbar.) Die Fehler mit MySQL Server has gone away kommen von einem Drittanbietermodul und nicht aus dem Shop. Der Fehler sagt nur, dass der MySQL Server nicht länger auf Daten gewartet hat und die Verbindung geschlossen hat. Es kann sein, dass das Drittanbietermodul hier mehr Daten in PHP Verarbeitet und dabei die MySQL Verbindung länger aufrecht gehalten wird aber dann keine neuen Daten mehr von MySQL Server abgerufen werden. Hier wende dich mal an den Modulentwickler.
Nein, das ist nicht von mir. Btw. ist der Modulpfad falsch. Statt richtig "GXModules/Vendor/MyModule/" ist er hier "GXModules/MyModule/". Dürfte aber nicht die Ursache sein.
Danke Dominik. Sorry, die Nachfrage eines Unwissenden: Btw??? Na mal sehen was der Support (Ticket erstellt) dazu sagt.
Btw = übrigens Liest sich für mich weniger nach "Mach bitte ein Ticket auf" als nach "Wende Dich an @Manni_HB".
Ich weiss nicht von wem GPOrdersMaiIImg ist, aber Manni hab ich da nicht in Verdacht. Zahlenwunder wird übrigens nicht mehr weiterentwickelt und ich weiss auch nicht ob Manni das noch supportet. Hat da jemand aktuelle Informationen?
Nachtrag: Ich habe gerade aus sehr zuverlässiger Quelle erfahren daß ZaWu nicht tot ist, sondern von Xycons übernommen wurde. Es wird da also in absehbarer Zeit eine aktuelle ZaWu-Version von Xycons geben.
Habe auch das Update eingespielt. Also, ich kann das nicht bestätigen mit dem Modul GPOrdersMailing. Ich habe es auch drauf und bekomme kein Log-Eintrag.
Frische v4.5.2.2 Installation: Die installierten & aktivierten Zahlungsweisen invoice & moneyorder werden im Checkout nicht angezeigt. Bei eustandardtransfer & sepa klappt's.
@Dominik Späte Kann ich nicht bestätigen, funktioniert bei mir ohne Probleme, Vorkasse und Rechnung werden angezeigt. Hast du eventuell einen der Beispielartikel im Korb, der zufällig ein Downloadartikel ist z.B. "Gambio Handbuch" oder "Laptop"?
@Till (Gambio) Ja, warum auch immer der Laptop ein Download-Artikel ist Nehme ich den raus und die Sneakers rein, klappt's. Sorry, falls ich da gerade auf dem Schlauch stehe: Warum stehen die beiden Zahlungsweisen nicht zur Verfügung, wenn ein Download-Artikel im Warenkorb ist?
@Dominik Späte Weil man bei den Zahlungsweisen nicht sofort weiß ob das Geld da ist und bei Downloadartikel ist das blöd wenn man schon herunterladen kann obwohl noch nicht bezahlt wurde. Die sind Standardmäßig also in den Einstellungen bei "Downloadoptionen" in "Ausgeschlossene Zahlungsmodule" eingetragen. Wenn man will, dann kann man das auch entsprechend ändern.