Master Update 3.14.0.0 erschienen

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

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    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

    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:
     
    Zuletzt bearbeitet: 10. September 2019
  3. Anonymous

    Anonymous Erfahrener Benutzer

    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

    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

    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

    @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.
     
    Zuletzt bearbeitet: 10. September 2019
  7. Anonymous

    Anonymous Erfahrener Benutzer

    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

    wann kommt das für die Cloudshops in kraft? :)
     
  9. barbara

    barbara G-WARD 2014-2020

    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

    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

    Update ohne Probleme. Testbestellung OK.
     
  12. Anonymous

    Anonymous Erfahrener Benutzer

    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

    Update, Testbestellung und Umstellung auf PHP 7.3 ohne Probleme. :)
    Bestellübersichtbox funktioniert wieder. Admin Infobox hat noch Probleme.
     
  14. jps

    jps Erfahrener Benutzer

    Das Problem hab ich auch in unserem Testshop mit 3.14.0.0 festgestellt.
     
  15. barbara

    barbara G-WARD 2014-2020

    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

    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

    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

    Im Testshop-HUB fehlt auch PayPal!? :eek:
     
  19. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    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

    und der 3.14.0.0 ist voll PHP 7.23 tauglich? Auch die angebotenen Themes?
     
Status des Themas:
Es sind keine weiteren Antworten möglich.