Master Update 3.14.0.0 erschienen

Thema wurde von Wilken (Gambio), 10. September 2019 erstellt.

  1. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Hallo liebe Shopbetreiber,

    im Kundenportal findet ihr den Download des Master Updates v3.14.0.0 und der zugehörigen Vollversion v3.14.0.0.

    Diese Version des Master Updates ist ausschließlich für die Shopversionen GX3 v3.12.0.0 bis v3.13.3.0 vorgesehen.


    Dieses Servicepack bedeutet Ihr bekommt hier alle neuen Features aus GX 3.13 nach ihrer Feuertaufe in der bewährten Form der gut getesteten Masterupdates, und da ist einiges drin:
    • PHP7.3 Kompatibilität
    • Neues Frontend-Designgerüst "Themes"
    • Komplett neuer Appstore
    • Anzeige und Verrechnung von Gutscheinen, Coupons, Zuschlägen und Rabatten schon ab Warenkorb
    • Verbesserungen in den Rich Snippets
    • Anpassungen für PSD2
    • Verbesserungen und Erwieterungen der REST-API
    • Umgestaltete Kundenregistrierung
    • Überarbeitetes Nutzersessionmanagement
    • Performanceverbesserungen
    • ...
    Ich verlinke hier nochmals die Releasenotes von GX3.13.1.0, in denen nochmal einiger Langtext dazu steht.

    Was sich jetzt seit 3.13.3.0 noch getan hat in voller Länge:

    Neuerungen und Änderungen in der 3.14.0.0 beta1

    Neuerungen und Änderungen in der 3.14.0.0


    Feedback wie immer gerne hier. Viel Spass mit der neuen Version!
     
  2. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    31. August 2017
    Beiträge:
    63
    Danke erhalten:
    9
    Danke vergeben:
    29
    #2 Anonymous, 10. September 2019
    Zuletzt bearbeitet: 10. September 2019
    Durch Zufall gestern Abend / Nacht im Downloadbereich "Gambio GX3 v3.14.0.0 (Stable)“ entdeckt :)

    Dat Sound´s so Good, da hab ich den Shop einfachmal neu aufgesetzt.
    Meine paar ^^ Änderungen eingespielt, Datenbank drüber gejodelt und läuft seit 0400 Live und problemlos der Schuh.

    Die ersten Bestellungen PayPal und VK ohne Probleme. :cool:


    PS: Änderung in/an der SQL gab es von der v3.13.3.0 nicht? oder? :confused:
     
  3. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    13. Juni 2011
    Beiträge:
    695
    Danke erhalten:
    139
    Danke vergeben:
    138
    Update von 3.13.3.0 auf 3.14.0.0: Schnurrt seit Mittag - Bestellungen kommen bis dato ohne Probleme herein ;)
     
  4. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Es gab eine Sache:

    Code:
    $check = $this->query("SHOW COLUMNS FROM `api_tokens` LIKE 'token'");
    if ((count($check) > 0) && $check[0]['Type'] === 'varchar(255)') {
        $this->query('ALTER TABLE `api_tokens` CHANGE `token` `token` VARCHAR(1000) NOT NULL');
    }
    
    Da wird die Tabelle für API-Token angepasst und eine Spalte auf 1000 Zeichen verbreitert.

    Grundsätzlich gilt:
    Ein Update "machen" ohne den Updater auszuführen ist mutwillige Beschädigung.

    Das jetzt ist in diesem Fall nur relativ klein, aber das ändert nichts an der generellen Regel, die ist so einfach und strikt.
     
  5. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    31. August 2017
    Beiträge:
    63
    Danke erhalten:
    9
    Danke vergeben:
    29
    Aye Aye Chef!!! :rolleyes: Ich wollte eigentlich auch erste das Update über die v3.13.3.0 laufen lassen und dann die DB ziehen….

    Es war spät ich bin faul… Schande über mein Haupt! Kommt nicht mehr vor! :(
     
  6. hartwigbusse

    hartwigbusse Erfahrener Benutzer

    Registriert seit:
    10. Dezember 2014
    Beiträge:
    1.167
    Danke erhalten:
    255
    Danke vergeben:
    420
    #6 hartwigbusse, 10. September 2019
    Zuletzt bearbeitet: 10. September 2019
    @Gambio
    Update gut durchgelaufen Testbestellung ok.
    Folgendes Problem
    Die erste Spalte vom Footer, die von mit gemacht wird nicht mehr angezeigt, statt dessen das Mehr Über.
    Die angepasste Datei wurde so hochgeladen. GX Module/Gambio Forum/Footer/Shop/Themes/All/layout_footer.html
    Code:
    {block name="module_footer_inside_content1"}
                                       <div class="footer-col-1">{content_manager group=3300002}</div>
                        {/block}
    ID stimmt.
    Ach und dann noch was, das aria label wird im Page up nicht mehr angezeigt.
    Die angepasste Datei wurde so hochgeladen. GX Module/Gambio Forum/Top/Shop/Themes/Al/layout_page_up.html
    Code:
    {block name="layout_page_up"}
        <a class="{$key}" data-gambio-widget="{$key}" title="{$txt.PAGE_UP}" href="#" aria-label="Zum Anfang">
         
        </a>
    {/block}
    Was Kann ich tun? Ging mit der 3.13.3 noch.
    EDIT: Geht wieder, warum auch immer. Jetzt ist wieder alles gut.
     
  7. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    30. Oktober 2015
    Beiträge:
    2.349
    Danke erhalten:
    573
    Danke vergeben:
    506
    Der Wechsel vom vorausgewählten "Honeygrid (Theme)" zum "Honeygrid (Template)" lässt sich - sowohl beim Update auf v3.14.0.0 als auch bei einer Neuinstallation von v3.14.0.0 nicht speichern.
     
  8. roberto_iannone

    roberto_iannone Erfahrener Benutzer

    Registriert seit:
    30. Juni 2019
    Beiträge:
    107
    Danke erhalten:
    1
    Danke vergeben:
    37
    wann kommt das für die Cloudshops in kraft? :)
     
  9. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Update von 3.12.0 auf 3.14 0 in 2 Shops ohne Probleme.
    Stellt man auf das Theme um, kommt man nicht zurück zum Template, nach dem Speichern ist immer wieder das Theme eingetragen.
    In der Datenbank habe ich gesehen, dass sowohl unter CURENT_TEMPLATE als auch unter CURENT_THEME das Honeygrid eingetragen ist. Vor der Umstellung auf das Theme steht das nur beim CURRENT_TEMPLATE.
     
  10. Anonymous

    Anonymous Beta-Held

    Registriert seit:
    6. September 2011
    Beiträge:
    1.925
    Danke erhalten:
    456
    Danke vergeben:
    441
    Guten Morgen.
    Ticket ID: #100796030
    Habe im Testshop das MU 3.14.0.0 eingespielt.
    An und ab gibt es Probleme beim Login, so das ich erst per FTP und Browser mehrere Male Cache leeren muss.
    Weiterhin kam bei Testbestellung folgender Fehler:
    Code:
    FATAL ERROR(1): "Uncaught HubPublic\Exceptions\InvalidHubSessionKeyException: The given HubSessionKey is not in a valid format. The entered key was: "" in /var/www/vhosts/thomasmeurer.www76.hostkraft.de/httpdocs/testshop/vendor/gambio-hub/hubpublic/src/ValueObjects/HubSessionKey.php:31
    Stack trace:
    #0 /var/www/vhosts/thomasmeurer.www76.hostkraft.de/httpdocs/testshop/includes/modules/payment/gambio_hub.php(152): HubPublic\ValueObjects\HubSessionKey->__construct('')
    #1 /var/www/vhosts/thomasmeurer.www76.hostkraft.de/httpdocs/testshop/includes/classes/payment.php(324): gambio_hub_ORIGIN->pre_confirmation_check()
    #2 /var/www/vhosts/thomasmeurer.www76.hostkraft.de/httpdocs/testshop/system/classes/checkout/CheckoutConfirmationContentControl.inc.php(263): payment_ORIGIN->pre_confirmation_check()
    #3 /var/www/vhosts/thomasmeurer.www76.hostkraft.de/httpdocs/testshop/system/overloads/CheckoutConfirmationContentControl/AmazonPayCheckoutConfirmationContentControl.inc.php(23): CheckoutConfirmationContentControl->proceed()
    #4 /var/www/vhost"Information:
    
    
    Fatal error: Uncaught HubPublic\Exceptions\InvalidHubSessionKeyException: The given HubSessionKey is not in a valid format. The entered key was: "" in /var/www/vhosts/thomasmeurer.www76.hostkraft.de/httpdocs/testshop/vendor/gambio-hub/hubpublic/src/ValueObjects/HubSessionKey.php:31
    Stack trace:
    #0 /var/www/vhosts/thomasmeurer.www76.hostkraft.de/httpdocs/testshop/includes/modules/payment/gambio_hub.php(152): HubPublic\ValueObjects\HubSessionKey->__construct('')
    #1 /var/www/vhosts/thomasmeurer.www76.hostkraft.de/httpdocs/testshop/includes/classes/payment.php(324): gambio_hub_ORIGIN->pre_confirmation_check()
    #2 /var/www/vhosts/thomasmeurer.www76.hostkraft.de/httpdocs/testshop/system/classes/checkout/CheckoutConfirmationContentControl.inc.php(263): payment_ORIGIN->pre_confirmation_check()
    #3 /var/www/vhosts/thomasmeurer.www76.hostkraft.de/httpdocs/testshop/system/overloads/CheckoutConfirmationContentControl/AmazonPayCheckoutConfirmationContentControl.inc.php(23): CheckoutConfirmationContentControl->proceed()
    #4 /var/www/vhost in /var/www/vhosts/thomasmeurer.www76.hostkraft.de/httpdocs/testshop/vendor/gambio-hub/hubpublic/src/ValueObjects/HubSessionKey.php on line 31
     
  11. Anonymous

    Anonymous Beta-Held

    Registriert seit:
    22. März 2015
    Beiträge:
    2.381
    Danke erhalten:
    640
    Danke vergeben:
    414
    Update ohne Probleme. Testbestellung OK.
     
  12. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    14. Juni 2018
    Beiträge:
    1.552
    Danke erhalten:
    228
    Danke vergeben:
    1.001
    Glaube ich lasse die Version mal aus und lasse alles wie es ist bis GX 3.16
    Sind diesmal leider keine Features drin die ich brauche :(
    Das mit dem Gutschein / Kundenregistrierung ist für meinen Geschmack noch nicht ausgereift genug, solange keine Gäste einen Aktions-Coupon einlösen können.
     
  13. Nohly

    Nohly Erfahrener Benutzer

    Registriert seit:
    13. September 2015
    Beiträge:
    423
    Danke erhalten:
    153
    Danke vergeben:
    70
    Update, Testbestellung und Umstellung auf PHP 7.3 ohne Probleme. :)
    Bestellübersichtbox funktioniert wieder. Admin Infobox hat noch Probleme.
     
  14. jps

    jps Erfahrener Benutzer

    Registriert seit:
    9. Juni 2015
    Beiträge:
    503
    Danke erhalten:
    54
    Danke vergeben:
    95
    Das Problem hab ich auch in unserem Testshop mit 3.14.0.0 festgestellt.
     
  15. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    können sie doch, nachdem sie sich als Gast angemeldet haben - war vorher (im Standard) auch nicht anders.
     
  16. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Das ist eine durchaus valide Überlegung. Niemand zwingt einen zu Updates, der Shop ist kein Virenscanner den man täglich updaten muss.

    Ich glaube GX3.13+ ist da für viele Händler schon eine deutliche Verbesserung zu vorher, was uns natürlich nicht hindert da noch mehr besser zu machen.

    Kopiert ihr den Cache Ordner mit den Benutzer-Session-Dateien mit?
     
  17. jps

    jps Erfahrener Benutzer

    Registriert seit:
    9. Juni 2015
    Beiträge:
    503
    Danke erhalten:
    54
    Danke vergeben:
    95
    Ich hatte nur den Cache gelöscht, Ordner (cronjobs, sessions), .htaccess und index.html wurden nicht gelöscht. Auch nicht deren Inhalt.

    Soll ich noch was löschen?
     
  18. Anonymous

    Anonymous Beta-Held

    Registriert seit:
    6. September 2011
    Beiträge:
    1.925
    Danke erhalten:
    456
    Danke vergeben:
    441
    Im Testshop-HUB fehlt auch PayPal!? :eek:
     
  19. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Es gibt in /media noch 2 relevante Dateien. session_name_postfix und secure_token. Wenn der Shop kopiert wird, sollte man die session_name_postfix Datei löschen. Die wird dann neu erzeugt und verhindern Session Kollisionen, gerade bei 2 Shops auf einer Domain. Das secure_token wird auch an diverse Orten zur Authenfizierung genutzt, wenn aus einem Shop also ein neuer zweites Liveshop wird, dann löscht man das in seiner Kopie auch einmal. Dabei ändern sich dann aber die URLs aller Cronjobs, etc.
     
  20. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    1. September 2012
    Beiträge:
    2.448
    Danke erhalten:
    422
    Danke vergeben:
    158
    und der 3.14.0.0 ist voll PHP 7.23 tauglich? Auch die angebotenen Themes?