Vorabversion - Service Pack 3.13.1.0 Beta3 erschienen

Thema wurde von Michael (Gambio), 4. Juni 2019 erstellt.

  1. Michael (Gambio)

    Michael (Gambio) Administrator
    Mitarbeiter

    Registriert seit:
    26. April 2011
    Beiträge:
    239
    Danke erhalten:
    391
    Danke vergeben:
    51
    Liebe Shopbetreiber,

    weiter gehts, wir haben soeben GX3.13.1.0 Beta3 in den Downloadbereich des Kundenportals hochgeladen.

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

    Diese Beta-Version des Service Packs ist ausschließlich für die Shopversionen GX3 v3.12.0.x vorgesehen.


    Hier nochmal die Highlights:

    Themes statt Templates!

    Hinter dieser Überschrift steckt ein grössere Umbau der Layoutmöglichkeiten des Shopfrontends, der nach wie vor läuft. Ziel ist es in GX3.13 die technische Grundlage bereit zu haben, um darauf aufbauend in Zukunft neue Designmöglichkeiten und Auswahlen anzubieten, denn Personalisierung von Shops rockt nach wie vor. Weil das nicht ganz wenig neuer Stoff ist, haben wir die Tage schon einen eigenen Artikel dazu hier im Forum platziert, der das ganze einmal von oben beleuchtet und damit guter Lesestoff zur Einleitung sein sollte, der findet sich hier: Von Themes und Templates

    App-Store

    Darüber wurde noch kaum geredet, darum gehe ich auch da einmal kurz rein. Wer im Gambio Ökosystem unterwegs ist kennt es: Man möchte ein schönes neues Design haben, oder ein Plugin bzw. Modul für irgendeinen Zweck. Es gibt bis heute keine zentrale Anlaufstelle um so etwas zu finden. Man muss Google bemühen oder hoffen dass die Community einem gute Tipps gibt um ein Plugin zu finden. Genauso schade: Ahnt man nicht dass es etwas gibt, weil man sich die Frage nie gestellt hat, kriegt man das oft gar nicht mit. Wir möchten das für Gambio Händler ändern und einen zentralen Store aufbauen, in dem wir und externe Entwickler gleichermaßen Designs und Erweiterungen für den Shop anbieten können. Das ganze Projekt ist nicht unbedingt klein und nicht in kurzer zeit sinnvoll riesig zu stemmen, darum gehen wir das Ganze in Stufen an. Als erstes wollen wir einen Katalog und einen sinnvollen, stabilen Installationsprozess für neue Dinge. Um den Radius einzugrenzen haben wir uns entschieden erstmal nur Themes anzubieten, noch keine programmatischen Erweiterungen. Die im vorherigen Abschnitt erwähnte Themes sind auch ein Teil dieser Infrastruktur, denn erst sie machen Designs deutlich leichter auslieferbar und kompakter. Auch werden wir für die erste kurze Zeit nur einige kostenlose Themes anbieten, bevor dann externe Entwickler auch ihre kostenpflichtigen Angebote einstellen können. Immer wenn ein Schritt sicher funktioniert werden wir einen Schritt weiter gehen. Das Ziel dürfte damit klar sein, und ihr alle erlebt mit uns jetzt wie es losgeht. Wir glauben das wird großartig!

    In der letzten Woche sind sowohl in Themes als auch in den Appstore Verbesserungen und Bugfixes geflossen, nachdem die ersten Erfahrungen da sind. Wir fänden es klasse wenn ihr damit mal herumspielt und schaut ob das für euch funktioniert.

    Ganz neu in Beta2: Zusammenfassungsmodule im Warenkorb

    Es gilt lange als ausgemachter Kritikpunkt, dass Kunden zum Beispiel bei der Einlösung von Gutscheinen und Rabattcoupons im Warenkorb kein direktes Feedback über Summenänderungen bekommen. Auch Dinge wie Mindermengenzuschläge, Sperrgutzuschläge, etc. wurden dort nicht ausgewiesen, sondern erst auf der Bestellzusammenfassung. Es gab bisher einige Module im Netz, teilweise auch mit der Aussage das sei ja alles ganz einfach, die haben aber oft funktionale und technische Probleme. Es ist defakto leider nicht einfach und auch nicht klein das mal in den Griff zu kriegen und zu verbessern, trotzdem fanden wir es an der Zeit das jetzt mal anzugehen und haben es gemacht.

    In diesem Dunstkreis: Ihr alle werdet das Modalfenster/Popup für die Gutscheincodeeingabe kennen. Wir haben die Inhalte kondensiert und das ehrlich grauenvolle Ding aufgelöst. Die Gutscheineingabe ist jetzt bei eingeloggten Kunden unterhalb der Summenbox direkt im Warenkorb und sollte deutlich angenehmer für den Kunden sein.

    Beachtet in den Kontext auch neue Optionen für die Zusammenfassungsmodule Coupons und Versand, über neue Optionen lässt sich die Ausgabe in den Summenbox ein Stück weit steuern.

    Achtet also bei dieser neuen Version auf euren Summenanzeigen im Warenkorb, spielt mit Gutscheinen und Coupons, arbeitet mit Zuschlägen und Rabatten und schaut ob das funktioniert. Aufgrund der Vielzahl an Konfigurationsoptionen und weil einiger noch vorhandener Altcode eine Rolle spielt, gibt es immer noch eine erhöhte Wahrscheinlichkeit für Bugs an der Stelle. Helft uns diese zu lokalisieren und auszumerzen!

    REST-API

    Wie in jedem Release haben wir auch in diesem an der API gearbeitet. Entwickler die dafür entwickeln haben sich erweiterte Filter, Such- und Paginierungsoptionen gewünscht, das haben wir aufgenommen. Um das zu implementieren waren grössere Anpassungen und Einbauten im API Code notwendig, das haben wir nun hoffentlich erledigt. Wir bauen die API des Shops damit weiter aus, um externen Systemen einen guten Zugang zu Shopdaten zu gewähren. Die Änderungen dieser Version sollten sich vor allem da gezielter Daten geholt werden können in schnelleren Abgleichen und Transfers niederschlagen, das bringt allen was.

    Verbesserungen in der Kundenregistrierung

    Bisher haben Kunden die sich als Gastkunden registrieren wollen ein komplett anderes Formular bekommen als Kunden, die sich als reguläre Kunden dauerhaft registrieren wollen. Das sorgte neben doppeltem Code und mehr Aufwand für Anpassungen auch für einige Unflexibilitäten. Leute die mit PayPal ECS ("Direkt zu PayPal") zahlen wollen, haben zum Beispiel immer und ausschließlich ein Gastkonto bekommen, ohne das in ein Standardkonto wandeln zu können. Dasselbe Szenario stellt sich an anderer Stelle bisher genauso hinderlich dar. Wir haben die Formulare nun zu einem Formular zusammengelegt, dass Kunden animieren soll sich mit einem festen Konto zu registrieren, denn nichts ist besser als Kunden an sich binden zu können. Der entfallene Doppelcode wird die möglichen Fehlerquellen zudem senken und den Shop weiter in der Zuverlässigkeit steigern.

    Die kleinen Perlen

    Beim letzten mal hat es tatsächlich die Funktion in die Liste geschafft den Installer Ordner nach einer neuen Installation per Buttondruck zu löschen, keine FTP-Aktion mehr nötig. Das ist natürlich kein Monsterfeature in sich, aber eine der vielen kleinen Verbesserungen und Optimierungen, die wir dem Shop regelmässig spendieren. Wer genau schaut wird noch einige kleine Perlen finden, die Spaß machen :)

    Neuerungen und Änderungen in der 3.13.1.0 beta3
     
  2. Anonymous

    Anonymous Beta-Held

    Registriert seit:
    18. Dezember 2014
    Beiträge:
    2.521
    Danke erhalten:
    806
    Danke vergeben:
    906
    @Gambio,

    Update von 3.13.1.0 BETA2 auf 3.13.1.0 BETA3 fehlerfrei durchgelaufen. Leider ist das behobene Problem aus BETA2 (Slider funktioniert nicht, es gibt nur 1 Bild und die Pfeile sind nicht mehr da ;-( Testbestellung OK, bis jetzt keine weiteren Probleme.
     
  3. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    14. Juli 2011
    Beiträge:
    988
    Danke erhalten:
    69
    Danke vergeben:
    128
    Ist es irgendwie möglich dieses Feature auch nicht eingeloggten Kunden anzubieten?
     
  4. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Nein, aktuell nicht. Es gibt aber Zukunftsüberlegungen das eventuell möglich zu machen. Dazu müsste die Architektur der Wertgutscheine allerdings geändert werden. Bislang haftet Guthaben an Kundenkonten, das Guthaben müsste dann aber an Gutscheinen haften. Ohne würde Gästen oder nicht eingeloggten Kunden beim Sessionende immer das Geld hopps gehen...

    Der Ordner /templates/Honeygrid/assets/javascript hat auch irgendwie inhaltlich deutliche Abweichungen vom Updatestand. Ersetze ich den gegen das was wir liefern gehts dann auch.
     
  5. Anonymous

    Anonymous Beta-Held

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

    Schön wäre es wenn bei Download Produkten der Versand im Warenkorb gar nicht erst auftaucht. Im weiteren Verlauf des Checkout wird der Punkt ja auch übersprungen.
     
  6. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Das hatten wir ja schon, das köchelt auch noch.
     
  7. Anonymous

    Anonymous Beta-Held

    Registriert seit:
    22. März 2015
    Beiträge:
    2.381
    Danke erhalten:
    640
    Danke vergeben:
    414
    Dann kocht das bitte fertig. Im Warenkorb verwirrt das nur.
     
  8. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    11. Februar 2015
    Beiträge:
    1.291
    Danke erhalten:
    398
    Danke vergeben:
    237
    Frage am Rande zu "Themes statt Templates":

    Wie hoch ist die Wahrscheinlichkeit dass sich nach dem Update größere Baustellen die Gestaltung des eigenen Shops betreffend auftun?
    Ich weiß, das hängt davon ab wie und wo genau der eigene Shop personalisiert wurde. Ich habe zum Beispiel ein wenig eigenes CSS, eine index-usermod.html und einen WOWslider am laufen. Werde ich reparieren müssen oder eher nicht?
     
  9. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    30.984
    Danke erhalten:
    6.096
    Danke vergeben:
    1.079
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Hast du da mal geschaut?
    (Link nur für registrierte Nutzer sichtbar.)
    Da gibts den Absatz zu deiner Frage
    Honeygrid allgemein

    Honeygrid wird vor und nach dem jetzigen Umbau bis auf Weiteres weiter das Standarddesign von Gambio Shops sein. Während sich nach innen einiges ändern wird, wird es nach vorne erstmal aussehen wie bisher.

    Das bringt natürlich den unangenehmen Punkt mit sich, das eigene Templateanpassungen, die bisher passten, nicht mehr 1:1 in die neue Struktur passen werden. Es geht dabei weniger um Einstellungen aus Styleedit, mehr um Dinge wie Usermods, etc., für die man Code selbst angefasst hat. Man wird diese eigenen Templateanpassungen also zwangsweise irgendwann einmal in die neue Form bringen müssen.

    Wir verstehen dabei natürlich, dass das ein Hindernis ist, und haben überlegt wie wir das für euch soweit wie möglich entspannen können. Der Plan ist nun, erstmal alt neben neu bestehen zu lassen, Honeygrid also vorläufig 2x mit dem Shop auszuliefern.

    Das bedeutet: Man muss also nicht jetzt Knall auf Fall in die neue Welt wechseln, man wird die Möglichkeit haben sich das neue Theme in Ruhe einzurichten. Dann am Ende, wenn man fertig ist, kann man auf den Knopf zu drücken. Wir werden also eine Weile parallel alt und neu unterstützen und erst im Verlauf weiterer Updates, zu einem späteren Zeitpunkt, Honeygrid in seiner alten technischen Struktur auslaufen lassen.
     
  10. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.309
    Danke vergeben:
    2.208
    Jaja, sollte zum nächsten Release erledigt sein. Till hat da schon was gebaut, was das tun müsste.