Master-Update auf Gambio GX v3.0.0.0

DOWNLOAD

Bitte nach jedem einzelnen Update die Funktion des Shops prüfen!

Datensicherung nicht vergessen:
Backend >>> Toolbox >>> Datenbanksicherung
Backend >>> Toolbox >>> Dateien sichern

ACHTUNG! Dieses Update ist ausschließlich für GAMBIO GX2 Versionen 2.6.0.0 bis v2.7.4.2 vorgesehen.
Es kann nicht als Update für andere Gambio Versionen genutzt werden.
Die aktuelle Versionsnummer finden Sie im Administrationsbereich oben rechts unter „Credits“.

Dieses Update enthält keine Dateien für den StyleEditor, StyleEditor 3 oder GProtector.
Diese sind Eigentum der Gambio GmbH und können auch nur dort bezogen werden.

Nach diesem Update wird der Style-Editor aus früheren Versionen u.U. nicht mehr funktionieren.
Um evtl. Probleme zu vermeiden sollte das Verzeichnis /StyleEdit umbenannt werden.

Eine Installationsanleitung liegt anbei.

Kein Einloggen mehr möglich?
Es kann vorkommen, dass ein Login in den Adminbereich nach einem Update nicht mehr möglich ist. Das liegt daran, dass der Cache nicht korrekt geleert wurde.
Gehen Sie mit dem FTP-Programm in die Verzeichnisse /templates_c und /cache und löschen dort alle Dateien außer index.html und .htaccess. Der Ordner /hermes_labels wird nicht gelöscht.
Anschließend den Shop neu laden mit STRG+F5 (wichtig, damit auch der Browser-Cache geleert wird), einloggen und im Adminbereich unter Caches sämtliche Caches einmal leeren.

Welches Update ist das richtige?
Übersicht zu den GX 2 Updates und Verzweigungen

Neuerungen in dieser Version

Im Rahmen dieses Service Packs wurde das neue responsive Honeygrid-Template
sowie ein aktuelleres StyleEdit v3 in den Shop integriert.
Desweiteren wurde eine verbesserte SEO-Anbindung mit dem Honeygrid-Template geschaffen
und die REST-API um die Services für Customers, Orders und Categories erweitert.

Neuerungen und Änderungen in der Version 3.0.0.0 beta1:

[Adminbereich] Beim Erstellen eines Widerrufs in der Bestellübersicht wird der Widerruf immer für die neueste Bestellung in der Liste erstellt und nicht für die ausgewählte (#46537)
[Adminbereich] E-Mail Rechnung leer, wenn Mails als Text statt HTML gesendet werden. (#46551)
[Adminbereich] Name von Artikeln wird fehlerhaft ausgegeben, wenn Kateogorien in denen der Artikel verlinkt ist Anfühungszeichen enthalten. (#46565)
[Adminbereich] Neue Sprachen können nicht ohne Kopieren einer vorhandenen Sprache angelegt werden (#46544)
[Adminbereich] Sprache in Bestellung kann nicht angepasst werden (#46320)
[Adminbereich] Tooltip für Url Rewrite (#46488)
[Checkout] Wenn das Bundesland in den Kundendetails deaktiviert ist und im Adressbuch das Land geändert wird, kann keine Bestellung mehr durchgeführt werden. (#46567)
[Core] CssMin ist nicht PHP 7 kompatibel (#46566)
[Core] NULL-Werte in Spalten der products-Tabelle können im ProductRepositoryReader oder ProductSettingsRepositoryReader zu Fehlermeldungen führen (#46588)
[Frontend] In der Seitennavigation ist der Link zur vorherigen Seite falsch gesetzt, wenn man auf einer Seite höher 2 ist. (#46545)
[Honeygrid] Auf dem iPad lässt sich der Inhalt eines Versand-Modals nicht scrollen, wenn dieser länger als Bildschirmgröße ist (#46489)
[Honeygrid] Beim Wechsel der Seite innerhalb von Filterergebnissen kann es passieren, dass aus der Kategorie gesprungen wird, in der man sich befunden hat (#46595)
[Honeygrid] Beim Wechsel von Kachel- zu Listenansicht in einer Kategorie bleibt diese Einstellung nicht zuverlässig beim Seitenwechsel bestehen (#46528)
[Honeygrid] Bild-Optionen werden in Honeygrid nicht berücksichtigt (#45809)
[Honeygrid] Die in der gm_dynamic.css.php eingebundene vendor.css enthält falsche Pfade zu Bildern (#46554)
[Honeygrid] Die nicht mitscrollende Preisbox auf Artikeldetailseite ragt über den unteren Seiteninhalt, wenn die Box größer ist als der Bereich links (Bild + Beschreibung) (#46486)
[Honeygrid] Im Produkt-Listing werden unnötig viele AJAX-Requests durchgeführt (#46484)
[Honeygrid] In der Eigenschaftenauswahl werden die ausgeschlossenen Optionen nicht richtig ermittelt (#46604)
[Honeygrid] Mengestaffelung wird nicht beim + und – Button berücksichtigt (#46548)
[Honeygrid] Mindestbestellmengen-Hinweis im Warenkorb gibt die eingegebene Menge statt die Mindestbestellmenge des Artikels im Text an (#46593)
[Honeygrid] Sticky Preisbox scrollt über unteren Inhalt, wenn die Warnmeldung, dass der Gambio Installer noch vorhanden ist, angezeigt wird (#46538)
[Honeygrid] Versandkosten-Rechner speichert nach Wechsel des Lieferlandes nicht zuverlässig das ausgewählte Land (#46506)
[Honeygrid] Wenn Topbar durch X ausgeblendet wird, wird das Topmenü ebenfalls ausgeblendet. (#46366)
[Partner] Die Texte für AffiliPRINT im ModuleCenter sind vertauscht (#46045)
[Partner] Shopgate Plugin version 2.9.32 (GX-3.0) (#46539)
[Refactoring] neue AJAX-Controller refactoren (#44867)
[Sprachsystem] Bei Klarna und Shipcloud fehlen einige englische Texte (#46530)
[StyleEdit] Text- und Iconfarbe des Warenkorbs kann nicht für den Sticky geändert werden (#46476)
[StyleEdit 3] Beim Löschen eines Styles verschwindet der Style nicht aus der Liste (#46599)
[StyleEdit 3] Breite der Unterkategorie-Auflistung sollte sich an der Spaltenaufteilung für den Main-Content orientieren (#45622)
[StyleEdit 3] Der Teaser-Slider ist nicht für bestimmte Breakpoints deaktivierbar (#45602)
[StyleEdit 3] Styles im StyleEdit 3 sollten nur aktualisiert werden, wenn sich die Vorlage tatsächlich geändert hat (#46583)
[StyleEdit 3] Überprüfung auf Style-Aktualisierungen sollte nur durchgeführt werden, wenn die Vorlage sich geändert hat (#46162)
[StyleEdit 3] Wird der frei gestaltbare Bereich im Header ausgeblendet, verschwindet auch der Warenkorb (#46500)
[Template] Neues Standardtemplate: Honeygrid (#46556)

Neuerungen und Änderungen in der Version 3.0.0.0 beta2:

[Adminbereich] Beim Neuerzeugen einer Bestellbestätigung gehen die Attribute von Artikeln ohne Customizer-Daten verloren, sofern in der Bestellung andere Artikel Customizer-Daten haben (#46749)
[Adminbereich] IT-Recht-Kanzlei: Konfiguration komplett überarbeitet (#46707)
[Adminbereich] MiniSQL Iframe sollte höher sein (#46765)
[Adminbereich] Mwst. wird nicht berechnet, beim manuellen Anlegen einer Bestellung (#46737)
[Adminbereich] Texte in Popup und Topbar in Verbindung mit dem Timer (Shop online/offline) werden nicht gespeichert (#46710)
[Adminbereich] Urlaubsfunktion und Timer ohne Funktion, Cronjobaufrufe werden ignoriert (#46709)
[Checkout] Der temporäre Bestellstatus von Zahlungsmodulen wird in der temporären Bestellung nicht gesetzt, sondern nur ein Eintrag in der Bestellstatushistorie mit dem Status erzeugt (#46732)
[Core] E-Mail-Vorlage „Neues Passwort“ wird nicht mehr verwendet und wurde nicht komplett entfernt (#46722)
[Core] Overloads, die .php im Namen aber nicht als Endung haben, werden fälschlicherweise geladen (#46747)
[Core] Wenn die Sprache nicht über die Session ermittelt werden kann, kommt es zu Fehlern bei der Verarbeitung der URL-Rewrites (#46676)
[CSV] Staffelpreise werden beim CSV-Import für selbst angelegte Kundengruppe angehängt statt aktualisiert (#46425)
[Frontend] Bilder im lang-Ordner werden vom Browser nicht gecached (#46755)
[Frontend] Eine ungültige Kategorie-Url sollte zum Inhalt der Startseite führen, statt eine Liste von TOP-Artikeln anzuzeigen (#46739)
[Frontend] Kategorien nicht aufrufbar, wenn Spalte group_permission_ NULL Werte enthalten. (#46760)
[Honeygrid] Artikel und Kategorien nicht aufrufbar, wenn Einträge für andere Sprachen in Datenbank fehlen (#46768)
[Honeygrid] Ausgabe Zusatzfelder in mobiler Ansicht verschoben (#46426)
[Honeygrid] Button „Zurück“ wird im Rückruf-Formular doppelt ausgegeben, wenn die Überschrift im Content-Manager nicht „Callback Service“ ist. (#46596)
[Honeygrid] Empfehlungen in Swiper anzeigen und Artikelankündigungen in Swiper anzeigen ohne Funktion (#46711)
[Honeygrid] Hinweise bzgl. Mindestbestellmenge und Mengenstaffelung sollte in der gekachelten Ansicht im Listing nicht angzeigt werden (#46720)
[Honeygrid] Klick auf Artikelkachel mit mittlerer Maustaste oder Strg + linker Maustaste öffnet Artikel nicht in neuem Tab (#46741)
[Honeygrid] Produkt-Swiper auf der Startseite ist für neue Artikel nicht de-/aktivierbar (#46715)
[Honeygrid] Unterkategorien in Kategorieanzeige sind nicht klickbar (#46740)
[Partner] Payone: Erweiterung um Payolution-Invoice (#46730)
[Partner] Protected Shops: Überarbeitung der Konfiguration (Überführung in echtes MCM) (#46729)
[Partner] Shopgate Plugin version 2.9.33 (#46743)
[StyleEdit 3] Hintergrundbilder, die in einem Style angegeben wurden, werden vom Browser nicht gecached (#46756)
[StyleEdit 3] ungültige Hintergrundbild-Werte im Style führen beim Speichern im StyleEdit zu einer Fehlermeldung (#46738)

Neuerungen und Änderungen in der Version 3.0.0.0:

[Frontend] Beim Filtern nach Hersteller oder Kategorie wird die Session-ID unnötigerweise in die Url aufgenommen (#46773)
[Frontend] Im EyeCandy-Template kann in einer nach Hersteller gefilterten Artikelliste nicht die Seite gewechselt werden (#46776)
[Honeygrid] Auf noindex-Seiten sollte ein canonical-Tag vorhanden sein, sofern es hreflang-Auszeichnungen gibt (#46815)
[Honeygrid] bei nicht fixiertem Kopfteil bleibt nach Schließen der Top-Bar der Platz der Top-Bar leer statt dass Inhalt der Seite entsprechend nach oben rückt (#46812)
[Honeygrid] Beim mehrmaligen Filtern nach Hersteller in einer Kategorie vervielfacht sich der filter_id- und cat-Parameter in der Url (#46791)
[Honeygrid] Beim Wechsel von Tablet- in Desktop-Ansicht klappen alle Menüpunkte der linken Kategorie-Box zu (#46779)
[Honeygrid] Die Preisbox auf der Artikeldetailseite überlappt u. U. Inhalte (#45152)
[Honeygrid] rel=“next“ und rel=“prev“ Auszeichnung auf Kategorieseiten (#46817)
[Honeygrid] Schnellkauf funktioniert nicht im Honeygrid-Template (#46424)
[Honeygrid] Unterstützung des permanenten Anzeigemodus der Topbar im Honeygrid deaktiviert (#46770)
[Partner] Klarna: Verbesserung der Seitenladeperformanz (JS-Einbindung) (#46780)
[Partner] Shipcloud: Fehlende Auswahl bei Anbietern führt zu Exception beim Speichern der Konfiguration (#46814)
[Partner] Shipcloud: Hausnummernzusatz mit Space triggert falsche Straße-Nummer-Trennung (#46782)
[Partner] Shipcloud: Leere Anbieterliste wird gecached (#46813)