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 [Core] Seiten mit GET Parameter coID die kein Content sind, werden nun im Canonical Tag mit der korrekten Seite ausgegeben [Core] Namespace von Gambio auf Gambio\GX geändert [Partner] Das ipayment-Modul ist nun kompatibel zum Theme-Stystem [Partner] Der ECS-Button des PayPal (paypal3) Moduls kann nun separat deaktiviert werden [Updater] Die Überprüfung, ob bei einem Update alle Dateien korrekt hochgeladen wurden, wurde optimiert [Checkout] Netto-Preise werden wieder korrekt an Afterbuy übermittelt [Updater] Es wird nun eine "Shop im Wartungsmodus" Seite angezeigt, wenn nach dem Hochladen eines Updates die Ausführung des Gambio Updaters noch erforderlich ist [Adminbereich] Systemverzeichnisse können über den Dateimanager nicht mehr gelöscht werden [Adminbereich] Suche im Gambio Admin nach Kategorien/Artikeln nun performanter [Partner] Die Währung wird nun wieder an Afterbuy übertragen [REST-API] Lange API-Tokens werden korrekt in der Datenbank gespeichert [CSV] Beim Aktualisieren von Artikeln per CSV-Import werden die Daten aus der Tabelle products_item_codes nicht mehr mit Standardwerten überschrieben wenn die Spalten fehlen Neuerungen und Änderungen in der 3.14.0.0 [Frontend] Produktlinks in der Bestellhistorie-Menübox sind jetzt korrekt [Adminbereich] Sitemap die über die automatischen Aufgaben(CronJob) erstellt werden, sind nun nicht mehr fehlerhaft, wenn man mehrere Sprache aktiv hat und Sprachcodes in URL aktiviert hat. [Frontend] Es wird nun ein Text auf der Seite /specials.php angezeigt, wenn es keine Sonderangebote gibt [Adminbereich] Anlegen von neuen Sprachen ist nun wieder ohne Fehler möglich Feedback wie immer gerne hier. Viel Spass mit der neuen Version!
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. PS: Änderung in/an der SQL gab es von der v3.13.3.0 nicht? oder?
Update von 3.13.3.0 auf 3.14.0.0: Schnurrt seit Mittag - Bestellungen kommen bis dato ohne Probleme herein
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.
Aye Aye Chef!!! 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!
@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.
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.
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.
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
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.
Update, Testbestellung und Umstellung auf PHP 7.3 ohne Probleme. Bestellübersichtbox funktioniert wieder. Admin Infobox hat noch Probleme.
können sie doch, nachdem sie sich als Gast angemeldet haben - war vorher (im Standard) auch nicht anders.
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?
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?
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.