Liebe Shopbetreiber, wir haben im Betabereich des Portals soeben die Pakete der Vorabversion 3.9.1.0 Beta1 hochgeladen, damit könnt ihr euch einen Einblick verschaffen was euch in naher Zukunft erwartet. ACHTUNG! Dieses Service Pack ist für den Live-Betrieb nicht geeignet, da es sich um eine Beta-Version handelt! Diese Version des Service Packs ist ausschließlich für die Shopversion GX3 v3.7.3.0 vorgesehen. Wir sind noch nicht "feature complete", das heisst es sind noch ein paar Sachen in der Pipeline, die mit kommenden Vorabversionen dann dazu kommen sollen. Wir wollen es dann auch gar nicht lange spannend machen, diese Dinge sind drin: Automatischer Updater für Shop-Module Mit dem neuen Updater für Shop-Module können Module bequem aktualisiert werden. Sobald neue Updates für unterstützte Module im Shop verfügbar sind, erhalten Shopbetreiber im Gambio Admin eine Meldung über die Admin-Info-Box. In dieser werden alle verfügbaren Updates für die Module angezeigt und können dann per Knopfdruck installiert werden. Wir werden das Thema im kleinen beginnen, um es dann auf viele weitere Bereiche auszudehnen, so dass Updates bequemer werden. AMPIFY-Modul für Artikeldetailseiten Mit dem AMPIFY-Modul können aus Artikeldetailsseiten in Gambio Shops nun AMP-Seiten erzeugt werden. Hierfür muss der Link zur XML-Sitemap des Shops oder eine CSV-Datei unter ampfy.it hochgeladen werden und das Modul im Shop installiert sein und schon stehen AMP-Seiten für den Shop zur Verfügung. Diese für Mobilgeräte optimierten Seiten können dann von Google in den Suchergebnissen gelistet und schneller angezeigt werden. Neuer sicherer Login über 2-Faktor-Authentifizierung (OTP) Erstmals steht in der Shop-Version 3.9 die 2-Faktor-Authentifizierung über so genannte “One-Time-Pads” (OTP) zur Verfügung. Dabei wird der Login im Shop mit Hilfe eines QR-Codes über Authenticator Apps (wie z.B. Google Authenticator) ermöglicht. Für den Login wird dabei ein nur einmal gültiges und immer wieder neues Passwort vergeben, welches dann eine nur kurze Gültigkeit hat. Durch die Verwendung eines sich so stetig ändernden Passworts und der Authentifizierung mit Apphilfe, wird der Login in den Shop noch sicherer, da auch von Dritten mitgeschnittene Daten nicht mehr helfen einen Login zu erzwingen. Überarbeitete Rechteverwaltung für Administratoren Die Rechteverwaltung für Admin-Konten wurde grundlegend überarbeitet. So können nun Rechte für Admins im Shop differenzierter vergeben werden und auch die Zugriffe auf Unterbereiche erlaubt oder eingeschränkt werden. Neu ist dabei auch die Vergabe von Rechten auf API-Funktionen. Externe Software, die Artikel einspielen und abrufen kann, kann so zum Beispiel, bei entsprechender Rechtevergabe, keine Bestellungen und Kunden mehr abrufen. Ebenfalls können Rollen mit bestimmten Admin-Rechten angelegt werden, eine Rolle ist dabei eine einfache Zusammenfassung einer wählbaren Auswahl von Rechten. Per Zuweisung von Rollen können dann die gewünschten Zugriffsrechte direkt und einfach auf neu angelegte Admin-Konten übertragen werden. Für die neue Rechteverwaltung wurde der Menüpunkt Kunden > Rollen und Berechtigungen hinzugefügt. Kompatibilität zu PHP7.2 Die PHP Entwickler haben vor kurzem Version 7.2 von PHP veröffentlicht, die erneut eine etwas bessere Performance und höhere Sicherheit für in PHP geschriebene Software wie den Gambio Shop bringt. Es waren wieder einige Umbauten an der Shoptechnik nötig, die wir natürlich vorgenommen haben, so dass ihr als Händler vom neuesten Stand der Technik und maximaler Shopperformance profitieren könnt. Mehrsprachige Rechtstexte für IT-Recht Kanzlei Für Kunden der IT-Recht Kanzlei stehen nun Rechtstexte auch für folgende Sprachräume zur Verfügung: be (Weißrussisch) da (Dänisch) en (Englisch) es (Spanisch) fr (Französisch) nl (Niederländisch) sv (Schwedisch) Neu gestaltete Artikelhersteller-Seite Der Backend Menüpunkt Artikel > Hersteller wurde technisch neu aufgesetzt und überarbeitet. Die Informationen für Hersteller werden nun in einem übersichtlich gestalteten PopUp eingetragen. Tooltipps können in Bestellübersicht deaktiviert werden Die Tooltipps in der Bestellübersicht können nun deaktiviert werden. Die entsprechende Einstellung befindet sich bei den allgemeinen Einstellungen für die Bestellübersicht. Der Aufruf der Bestellübersicht beschleunigt sich so für Händler, die die Zusatzinformationen in den Hovern der Übersicht nicht benötigen. Gambio Updater und Gambio Installer im neuen Design Die Oberflächen des Gambio Updaters und des Gambio Installers wurden an das neue Design des Shops angepasst und bieten so ein stimmiges Gesamtbild. Vereinfachte Erstellung von Konfigurationsoberflächen für Modulautoren In der Shop-Version 3.9 wurde die Erstellung von Konfigurationsoberflächen für Modulentwickler im Gambio Admin vereinfacht, so dass grafische Bedienoberflächen über einfache json-Dateien statt mit grösserer Programmierarbeit erzeugt werden können. Es ist somit nicht mehr notwendig dafür viele eigene PHP-Dateien zu erstellen, welche die gewünschten Oberflächen im neuen Modul abbilden. Neue Bereiche können einfach über vorhandene Standardelemente umgesetzt werden, die nach Zweck angepasst werden können. Hierzu zählen zum Beispiel: Eingabefelder Dropdown-Menüs Mehrfachauswahlfelder Checkboxen Länderauswahlfelder Felder zur Auswahl der Kundengruppen Neue Services über die REST-API Wir arbeiten bereits seit längerem daran externe Systeme wie Warenwirtschaften, etc. einen sauberen und standardisierten Zugang zu im Shop gespeicherten Daten zu bieten. Auch in diesem Entwicklungszyklus haben wir die Möglichkeiten, auf was im Shop zugegriffen werden kann, wieder erweitert. Wird zum Beispiel eine externe Versandsoftware eingesetzt, die Label für eingegangene Bestellungen erzeugt, kann diese ab nun die Trackingnummer für den Kunden über einen neuen Kanal zurück in den Shop schreiben, so dass der Kunde informiert werden kann und die Daten zusammengefasst an einer Stelle und synchron vorliegen. Neue Knotenpunkte sind hier: WithdrawalService (Widerrufe) ReviewService (Bewertungen) PacelTrackingService (Tracking im Paketversand) Wir wünschen euch viel Freude beim Testen der Neuerungen und sind gespannt auf euer Feedback!
Ja, die 3.8.0.0 ist bisher nur als Beta da, die ist ja auch auf der Zielgeraden. Es wird die finale 3.8.0.0 damit auch sicher geben, bevor es eine 3.9.1.0 in final gibt. So ganz normal ist die Abfolge jetzt aber sicher nicht, wir müssen da aber gerade viele Dinge verheiraten.
Ich vermute mal, das wird noch eine ganze Weile dauern. Nach dem demnächst erscheinenden MU 3.8 wird dann wohl eher das MU 3.10 kommen.
Ich nutze das Gambio Hub nicht - war aber damit verbunden. Nach der Installation kam man im Checkout nur bis Schritt 3 - danach gab es nur Fehlermeldungen vom HUB. Abhilfe schaffte das lösen von HUB und Shop. Unter PHP 7.2 gibt es auch noch Fehlermeldungen die im Header ausgegeben werden - daher habe ich vorerst wieder auf PHP 7.1 umgestellt.
Nein, das geht nicht. Es kann dann zu allen möglichen kuriosen Problemen kommen. siehe oben. Zeigen wäre trotzdem fein. Wenn das dann ist weil dein Shop aus genannten Gründen ein Zombie ist können wir abwinken, wenns Substanz hat aber für Abhilfe sorgen. Es gibt keine Entscheidung für eine 4.0. Kai ist da näher dran.
@Wilken (Gambio) unter PHP 7.2.1 werden folgende Fehler angezeigt: WARNING(2): "Use of undefined constant products_history - assumed 'products_history' (this will throw an Error in a future version of PHP)" WARNING(2): "Use of undefined constant tracking - assumed 'tracking' (this will throw an Error in a future version of PHP)"
@Wilken (Gambio) Gibts einen Tip , wie ich die kuriosen Verhalten mit dem HUB weg bekomme ? Ich möchte es in Zukunft nutzen. Hatte unseren Live Shop schon auf 3.8 - da in der Testumgebung keine Probleme auftauchten.
Update von 3.7.3.0 => ok In 3.7.3.0 war noch "Altes PP-Modul" Das mag die 3.9ner ja nur wohl gar nicht und hat mal alles mit "paypalng" entsorgt. Kleine Schöheitsfehler: "Bestellungen" und "Module - Zahlungsweise" nicht mehr aufrufbar! Code: Fatal error: Uncaught Error: Class 'GMPayPal' not found in /www/htdocs/xxxxxxx/<MeinPfad>/includes/modules/payment/paypalng.php:23 Stack trace: #0 /www/htdocs/xxxxxxx/<MeinPfad>/system/core/MainFactory.inc.php(517) : eval()'d code(1): paypalng_ORIGIN->__construct() #1 /www/htdocs/xxxxxxx/<MeinPfad>/system/core/MainFactory.inc.php(517): eval() #2 /www/htdocs/xxxxxxx/<MeinPfad>/system/core/MainFactory.inc.php(300): MainFactory::create_object('paypalng', Array) #3 /www/htdocs/xxxxxxx/<MeinPfad>/GXMainComponents/Shared/ModuleTitleProvider.inc.php(89): MainFactory::create('paypalng') #4 /www/htdocs/xxxxxxx/<MeinPfad>/GXMainComponents/Shared/PaymentTitleProvider.inc.php(40): ModuleTitleProvider::getTitle('paypalng', 'german') #5 /www/htdocs/xxxxxxx/<MeinPfad>/GXMainComponents/Shared/ModuleTitleProvider.inc.php(43): PaymentTitleProvider::getTitle('paypalng', '') #6 /www/htdocs/xxxxxxx/<MeinPfad>/inc/get_payment_title.inc.php(26): ModuleTitleProvider::getStrippedTagsTitle('paypalng', '') #7 /www/htdocs/xxxxxxx/<MeinPfad>/GXMainComponents/Extensions/Orders/OrdersOve in /www/htdocs/xxxxxxx/<MeinPfad>/includes/modules/payment/paypalng.php on line 23 FATAL ERROR(1): "Uncaught Error: Class 'GMPayPal' not found in /www/htdocs/xxxxxxx/<MeinPfad>/includes/modules/payment/paypalng.php:23 Stack trace: #0 /www/htdocs/xxxxxxx/<MeinPfad>/system/core/MainFactory.inc.php(517) : eval()'d code(1): paypalng_ORIGIN->__construct() #1 /www/htdocs/xxxxxxx/<MeinPfad>/system/core/MainFactory.inc.php(517): eval() #2 /www/htdocs/xxxxxxx/<MeinPfad>/system/core/MainFactory.inc.php(300): MainFactory::create_object('paypalng', Array) #3 /www/htdocs/xxxxxxx/<MeinPfad>/GXMainComponents/Shared/ModuleTitleProvider.inc.php(89): MainFactory::create('paypalng') #4 /www/htdocs/xxxxxxx/<MeinPfad>/GXMainComponents/Shared/PaymentTitleProvider.inc.php(40): ModuleTitleProvider::getTitle('paypalng', 'german') #5 /www/htdocs/xxxxxxx/<MeinPfad>/GXMainComponents/Shared/ModuleTitleProvider.inc.php(43): PaymentTitleProvider::getTitle('paypalng', '') #6 /www/htdocs/xxxxxxx/<MeinPfad>/inc/get_payment_title.inc.php(26): ModuleTitleProvider::getStrippedTagsTitle('paypalng', '') #7 /www/htdocs/xxxxxxx/<MeinPfad>/GXMainComponents/Extensions/Orders/OrdersOve" Und nu?
Update von 3.7.3 lief ohne Problem. Der Neue Updater ist etwas gewöhnungsbedürftig, aber das die Infos darin gezeigt werden, finde ich gut. Der 1. Seitenaufruf nach dem Update dauerte über 10 sec. - jetzt scheint es etwas besser zu gehen. Aber der Testshop braucht mindestens eine Sekunde mehr Ladezeit, als mein anderer Testshop in der Version 3.7.3 PHP-Version ist 7.0 @Manfred hast Du es mal mit der url DEINEDOMAIN/admin/modules.php?set=payment versucht? Nachtrag: der Testshop muss sich wohl erst warmlaufen, zumindest werden die Ladezeiten langsam besser und sind jetzt gleich den Ladezeiten des anderen Testshops
Also diesen winzigen Dingern sollte man doch noch ein paar Pixel spendieren - am Platzangebot mangelt es ja nun wirklich nicht !
Das ist die neue Super-Slim-Variante. Die hat ein großer Brillenhersteller erfunden, um den Absatz seiner Lesebrillen mit integrierter Mega-Lupe zu erhöhen Arbeiten kann man damit jedenfalls nicht.
Dafür gibt es doch in Windows das Lupen-Tool? Schau mal im Behinderten-Modus Ist billiger wie eine Brille *g LG: Tammy
Gern ein Ticket. Es ist richtig, dass wir mit 3.9 alle alten Paypal Module vor paypal3 entsorgen. Da gibt es Sicherheits-, Kopmpatibiltäts- und Betriebsprobleme, da die Pflege dafür vor einer Weile angekündigt ausgelaufen ist. Es ist aber ein Bug, wenn die benannten Seiten bei dir nun nicht mehr aufgerufen werden können. Nach jedem Update sind die Caches kalt, die müssen dann erst aufgebaut werden. Wenn der Shop langsamer bleiben sollte als der Vorgänger hup aber nochmal. Bei mir sieht das anders aus. Ich glaube da klemmt bei dir noch was oder wir haben da noch ne Macke im Update.