Vorabversion - Service Pack 4.1.1.0 Beta3 erschienen

Thema wurde von Wilken (Gambio), 1. April 2020 erstellt.

  1. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    Liebe Shopbetreiber,

    wir haben soeben GX4.1.1.0 Beta3 in den Downloadbereich des Kundenportals hochgeladen. Ihr findet dort sowohl die Vollversion als auch das Updatepaket für bestehende Shops. Bitte nicht verwechseln!

    ACHTUNG! Diese Version ist für den Live-Betrieb nicht geeignet, da es sich um eine Beta-Version handelt!

    Das Service Pack (Update) ist ausschließlich für die Shopversionen GX4 v4.0.0.x vorgesehen.

    Seit dem letzten Paket gabs eine ganze ganze Menge Bugfixing. Es wurde vorher schon erwähnt, wir haben uns mal wieder auf die Fahne geschrieben einige Altlasten loszuwerden. Beim Einzug der neuen Dinge und dem verheiraten mit dem Altbestand knirrschte es hie und da noch ganz schön, jetzt fühlt sichs aber schon viel besser an. Auch wenn es noch viel mehr aufzuräumen geben wird, und aufräumen ehrlich selten Spass macht, und wir uns noch einiges zu tun haben: Wir blicken tatsächlich voller Vorfreude auf die Zukunft.

    Achtung beim Einsatz externer Zusatzmodule mit GX4.1!

    Beachtet bitte das mit GX4.1 Zusatzmodule externer Autoren, die Konfigurationen im Backend anbieten, eine hohe Wahrscheinlichkeit haben erstmal inkompatibel zu sein.
    Die Autoren, die ihre Module gut gebaut haben (was hier heisst unsere seit langem vorhandenen Methoden zur Speicherung von Konfigurationen zu benutzen, statt selbst direkt und hart auf der Datenbank herumzuhühnern...) werden es überleben, dafür ist gesorgt. An die guten Methoden haben sich aber lange nicht alle Autoren gehalten...

    Kurze Erklärung: die alten mehreren Konfigurationstabellen in der Datenbank werden durch das Update inhaltlich umgezogen, die Daten dabei auf ein allen gemeinsames Schema umgeformt, und die alten Tabellen dann auch sofort gelöscht. Wenn also etwas hart und an allem vorbei an die alten Stellen flanken will wirds Fehler schmeissen.

    Wenn also externe Sachen bei euch drin sind, und ihr kein Feedback der Autoren habt, geht erstmal von einem deutlichen Risiko eines Fehlerfalls nach dem Update aus.

    Und an die Autoren: Der Datenbank stehen in Zukunft noch einige Roßkurzen vorraus, es geht jetzt erst los. Bitte liebe Autoren, nutzt falls ihr es immer noch nicht macht ab jetzt unsere Serviceklassen oder die Shop API soweit möglich! Das ist wichtig, wir werden keine Rücksicht auf euch nehmen wenns jemand nicht tut.

    Diejenigen die nach all den Worten der Warnung das Ding trotzdem am laufen haben...

    Danke für eure Furchtlosigkeit! Spielt mit allen Knöpfen im Backend, es gibt gerade überall gewisse Chancen auf Ungereimtheiten. Spielt auch mit Eigenschaften und Attributen herum, wir haben für die Frontenddarstellung einiges gemacht!

    Da es Beta2 im Coronachaos nicht in eine Forennachricht geschafft hat, liste ich das Changelog hier ebenfalls mit. Hier sind also alle Änderungen nach Version 4.1.1.0 Beta1:

    Neuerungen und Änderungen in der 4.1.1.0 beta2
    Neuerungen und Änderungen in der 4.1.1.0 beta3
    Viel Freude mit dem neuen Update!
     
  2. Andreas (DTR-Shop.de)

    Registriert seit:
    18. Dezember 2014
    Beiträge:
    2.523
    Danke erhalten:
    809
    Danke vergeben:
    914
    @Wilken (Gambio) ,

    die Vollversion Gambio GX3 v4.1.1.0 Beta3 hat nur 4,72MB :oops:
     
  3. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.501
    Danke erhalten:
    11.275
    Danke vergeben:
    1.610
    Ist die Abgespeckte Version :D:p


    Update von Beta 2 auf Beta 3 lief erstmal problemlos.

    Beim Leeres des Seitencache im Admin kommt eine Fehlermeldung:
    Leider ist ein unerwarteter Fehler aufgetreten.

    Shop Einstellungen und Co lassen sich nach wie vor nicht öffnen
    Frontend geht auch noch nicht (Egal ob Theme oder Template)

    Das das Template in der Darstellung -> Template Einstellungen geändert werden kann ist gut :)

    Browsercache wurde natürlich auch mehrfach geleert.

    Nachtrag:
    Soll ich mal ein Ticket aufmachen?
     
  4. Andreas (DTR-Shop.de)

    Registriert seit:
    18. Dezember 2014
    Beiträge:
    2.523
    Danke erhalten:
    809
    Danke vergeben:
    914
    @Gambio,

    Update diesmal von 4.0.0.1 auf 4.1.1.0 BETA3 im Testshop https://test3.dtr-shop.de fehlerfrei durchgelaufen, Testbestellung Ok, keine Auffälligkeiten bis dato
     
  5. Andreas (DTR-Shop.de)

    Registriert seit:
    18. Dezember 2014
    Beiträge:
    2.523
    Danke erhalten:
    809
    Danke vergeben:
    914
    #5 Andreas (DTR-Shop.de), 1. April 2020
    Zuletzt bearbeitet: 1. April 2020
    @Gambio,

    so ist das besser (Farben nebeneinander), vom Platz her. Schön auch das der Name jetzt hinter der Eigenschaft angezeigt wird (Bild 2) ;)
     

    Anhänge:

  6. M. Zitzmann

    M. Zitzmann Erfahrener Benutzer

    Registriert seit:
    3. März 2016
    Beiträge:
    380
    Danke erhalten:
    123
    Danke vergeben:
    41
    Update von Beta2 auf Beta3 ohne Probleme durchgelaufen.

    Aber leider:
    Bestimmte Menüpunkte sind immer noch nicht aufrufbar.
    Es sind alle Links betroffen die eine ID mit
    admin/configuration.php?gID=xxx
    aufrufen.

    Code:
    Fatal error: Uncaught InvalidArgumentException:
    Expected the key "class" to exist. in
    /var/customers/webs/xxxx/xxxx/gambio/xxxx/vendor/webmozart/assert/src/Assert.php:2004 Stack trace: #0
    /var/customers/webs/xxxx/xxxx/gambio/xxxx/vendor/webmozart/assert/src/Assert.php(1657): Webmozart\Assert\Assert::reportInvalidArgument('Expected the ke...') #1
    /var/customers/webs/xxxx/xxxx/gambio/xxxx/GambioAdmin/Layout/Menu/Models/Cache/MenuGroup.php(116): Webmozart\Assert\Assert::keyExists(Array, 'class') #2
    /var/customers/webs/xxxx/xxxx/gambio/xxxx/GambioAdmin/Layout/Menu/Factories/CacheMenuFactory.php(112): Gambio\Admin\Layout\Menu\Models\Cache\MenuGroup::fromArray(Array, Object(Gambio\Admin\Layout\Menu\Models\Cache\Collections\MenuItems), NULL) #3
    /var/customers/webs/xxxx/xxxx/gambio/xxxx/GambioAdmin/Layout/Menu/EventListeners/GxModules/Xml/XmlMenuListener.php(112): Gambio\Admin\Layout\Menu\Factories\CacheMenuFactory->createMenu in
    /var/customers/webs/xxxx/xxxx/gambio/xxxx/vendor/webmozart/assert/src/Assert.php on line 2004 
     
  7. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    In der Installations.pdf steht:
    "3.2 Update von Shopsystemen 4.0.0.0 Beta1, 4.0.0.0, 4.0.0.1, 4.1.1.0 Beta1 und 4.1.1.0 Beta2"
    Bringt mich jetzt a´weng ins Grübeln. :cool:
     
  8. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    Wir geben nur finale Versionen an, von denen ein Update möglich ist. Der Hinweis im Handbuch ist auch technisch falsch: 4.0.0.0 Beta1 stimmt nicht, erst ab 4.0.0.0 final ist richtig. Ich werde den Kollegen bitten das raus zu nehmen.
     
  9. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    Das ist inzwischen gelöst, da klemmte was im Portal. Danke für den Hinweis!
     
  10. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.501
    Danke erhalten:
    11.275
    Danke vergeben:
    1.610
    Die 4.1.1.0 Beta 1 konnte man aber von der 4.0.0.0 Beta 1 Updaten, da gab es die finale Version noch gar nicht.
    Könnte es sein, dass die Fehlermeldungen im Admin damit zusammenhängen?
     
  11. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    Stimmt, das war eine Ausnahme.

    Puh. Mach wirklich mal ein Ticket.
     
  12. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.501
    Danke erhalten:
    11.275
    Danke vergeben:
    1.610
    Ticket ist erstellt.
    100896523
     
  13. Andreas (DTR-Shop.de)

    Registriert seit:
    18. Dezember 2014
    Beiträge:
    2.523
    Danke erhalten:
    809
    Danke vergeben:
    914
    #13 Andreas (DTR-Shop.de), 2. April 2020
    Zuletzt bearbeitet: 2. April 2020
    @Gambio,

    wählt man bei Eigenschaften "Quadratischer text" ist das Fenster "Keine Angabe nötig" zu klein und unschön (siehe Screenshot)
     

    Anhänge:

  14. Kai Schoelzke

    Kai Schoelzke Beta-Held

    Registriert seit:
    30. März 2016
    Beiträge:
    3.888
    Danke erhalten:
    582
    Danke vergeben:
    283
    Wurden die alten Zahlungsweisen abgeschafft? Bei mir bleibt die Seite leer.
    zahlung.JPG
    Den Ordner /includes/modules/payment gibt es noch, und da ist auch noch was drin.
     
  15. Kai Schoelzke

    Kai Schoelzke Beta-Held

    Registriert seit:
    30. März 2016
    Beiträge:
    3.888
    Danke erhalten:
    582
    Danke vergeben:
    283
    Versandarten ist ebenfalls leer
    versand.jpg
     
  16. Andreas (DTR-Shop.de)

    Registriert seit:
    18. Dezember 2014
    Beiträge:
    2.523
    Danke erhalten:
    809
    Danke vergeben:
    914
    @Kai Schoelzke ,

    Versandarten, HUB Zahlarten funktionieren. Sonstige Zahlungsweisen bleiben bei mir auch leer.
     
  17. Marvin (Gambio)

    Marvin (Gambio) Moderator
    Mitarbeiter

    Registriert seit:
    5. Februar 2019
    Beiträge:
    68
    Danke erhalten:
    33
    Danke vergeben:
    22
    Findet ihr hierzu Einträge in euren Logdatein?

    Ich habe dafür mal ein Ticket angelegt.
     
  18. Tobias S. (Gambio)

    Mitarbeiter

    Registriert seit:
    13. September 2013
    Beiträge:
    11
    Danke erhalten:
    7
    Danke vergeben:
    3
    Moin,

    könnt ihr bitte dazu jeweils ein Ticket anlegen. Dann kann ich das Problem direkt auf euren Testshops analysieren.
     
  19. Andreas (DTR-Shop.de)

    Registriert seit:
    18. Dezember 2014
    Beiträge:
    2.523
    Danke erhalten:
    809
    Danke vergeben:
    914
  20. Kai Schoelzke

    Kai Schoelzke Beta-Held

    Registriert seit:
    30. März 2016
    Beiträge:
    3.888
    Danke erhalten:
    582
    Danke vergeben:
    283
    Aktuell kann ich nur mit einem Log dienen
    Code:
    2020-04-02 13:26:16 NOTICE: ================================================================================
    
    
    
    2020-04-02 13:26:16 (2a557c795a2fa73df8622e8b6fcdc9a4) SQL ERROR(1054): "Unknown column 'configuration_value' in 'field list'" in /www/htdocs/xxxxxxxxx/gx36/inc/xtc_db_error.inc.php:23
    
    
    
    #4    File: /www/htdocs/xxxxxxxxx/gx36/inc/xtc_db_error.inc.php:23
    
    
    
    
    
    #3    File: /www/htdocs/xxxxxxxxx/gx36/inc/xtc_db_query.inc.php:78
    
    
    
    
    
    #2    File: /www/htdocs/xxxxxxxxx/gx36/includes/modules/payment/gambio_hub.php:314
    
    
    
    
    
    #1    File: /www/htdocs/xxxxxxxxx/gx36/admin/includes/gm/classes/GMModulesManager.php:121
    
    
    
    
    
    #0    File: /www/htdocs/xxxxxxxxx/gx36/admin/modules.php:237
    
    
    
    
    
    Request: GET /admin/modules.php?set=payment
    
        - duration: ~223ms
    
        - server: Apache
    
        - server address: 85.13.164.93
    
        - user agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:74.0) Gecko/20100101 Firefox/74.0
    
        - remote address: 2a557c795a2fa73df8622e8b6fcdc9a4
    
    
    
    Get:
    
        - set: payment
    
    
    
    Information:
    
    Query:
    
    SELECT `configuration_value`
    
                    FROM gx_configurations
    
                    WHERE `configuration_key` = "MODULE_PAYMENT_GAMBIO_HUB_STATUS"