Entwicklung: Neues Service Pack 2.5 für Gambio GX
21. September 2010
Wie in den vergangenen Tagen angekündigt, steht das neue Service Pack 2.5 für Gambio GX nach erfolgreicher Testphase ab sofort zur Verfügung. Das Service Pack kann direkt über den Kundenbereich heruntergeladen werden. Mit dem Einspielen des Service Packs wird der Shop dann auf die aktuellste Gambio GX Version v1.0.14 upgedatet. Einige der neuen Funktionen und Korrekturen habe ich ja bereits gepostet, hier der Vollständigkeit halber aber noch der komplette Changelog.
1. Changelog
Nachfolgende Fehler werden durch das Service Pack 2.5 in Gambio GX behoben:
1.1 Shopsystem
- FCKeditor erkennt nicht zuverlässig die deutsche Sprache und gibt u. U. alle Bezeichnungen in English aus
- Bei Verwendung des PayPal-Express Warenkorb-Moduls und Janolaw können u. U. AGB und Widerruf nicht angezeigt werden
- Artikelpreise werden bei der Attributauswahl in der Artikelübersicht nicht aktualisiert, wenn die Seite über die Herstellerauswahl aufgerufen wurde
- Die Länge des Gutscheincodes, die im Adminbereich angegeben werden kann, wird nicht angewendet
- Länder der Steuerzone EU sind nicht aktuell
- Der Sicherheitscode (Captcha) wird u. U. nicht dargestellt
- Fehler in der deutschen Übersetzung für die Konstante MODULE_PAYMENT_BANKTRANSFER_TEXT_NOTE2
- Trusted Shops Menübox Verlinkung nicht mehr aktuell
- Das Zuweisen der Kundengruppenrechte über die Option „Alle“ funktioniert nicht zuverlässig
- Das Auslesen und Anzeigen der zugewiesenen Kundengruppenrechte funktioniert nicht zuverlässig
- Der Artikelname darf nur 64 Zeichen enthalten, was nicht immer ausreicht
- Fehlermeldungen werden versucht in einer Logdatei zu schreiben auch wenn diese nicht beschreibbar ist, was zu einer Fehlermeldung führt
- Die maximale Zeichenanzahl für die Firmenbezeichnung ist zu kurz
- Die Überprüfung der Schreibrechte für die E-Mail-Vorlagen sollte mit is_writable statt fileperms überprüft werden
- In der Bestellnachbearbeitung erscheint u. U. die Meldung, dass die Konstante MODULE_SHIPPING_FREEAMOUNT_TAX_CLASS nicht gefunden werden kann
- Der SEO-Boost-Link eines Artikels ändert sich, wenn dieser in weitere Kategorien verlinkt wird, obwohl es sinnvoller wäre, wenn der alte weiterhin gültig ist
- Der Mindest- und Höchstbestellwert für eine Kundengruppe kann nicht Cent-genau angegeben werden
- Enthält der Statusleistenlauftext Anführungszeichen, kann dieser im Adminbereich nicht mehr angezeigt werden
- Der Link zum Einlösen des Gutscheins ist in der TXT-Variante der E-Mail ungültig
- Der Link in der TXT-Mail für die Passwortbestätigung ist ungültig, wenn der HTML-Modus aktiviert ist (relevant für E-Mail-Programme, die keine HTML-Mails anzeigen)
- Der Newsletteranmeldelink in der E-Mail wird nicht von jedem E-Mail-Programm korrekt angezeigt, so dass dieser ungültig werden kann
- Im PayPal-Modul fehlt die Übersetzung für die Konstante STATUS_PARTIALLYREFUNDED und Rückzahlungen ändern den Bestellstatus automatisch, obwohl dies in der Regel nicht erwünscht ist
- Die Sortierreihenfolge der Attributoptionswerte stimmt im Artikeldatenblatt nicht
- Beim Stornieren von Bestellungen ist das Gutschreiben des Lagerbestands nicht optional
- Im Kategorie-/Artikelpfad wird die Artikelnummer statt des Artikelnamens angezeigt, obwohl der Artikelname meist sinnvoller ist
- Die deutsche Übersetzung für die Konstante ENTRY_CUSTOMERS_STATUS_BASE fehlt (Kundengruppenbearbeitung)
- In den PayPal-Modulen fehlt im Englischen der Text in der Modulkonfiguration
- Die Konstante TAX_DECIMAL_PLACES existiert nicht, wird aber trotzdem in einigen Scripten zum Runden von Werten genommen
- Wird beim Abschluss der Bestellung festgestellt, dass der Kunde keine Preise sehen darf (weil genau zu diesem Zeitpunkt der Shopbetreiber die Kundengruppenrechte angepasst hat), findet eine falsche Rückleitung statt
- Selten kann es passieren, dass beim Anlegen/Kopieren/Duplizieren von Artikeln/Kategorien SQL-Fehler auftreten, da Datensätze bereits existieren
- Der MwSt.-Hinweis im Warenkorb und auf der Rechnung ist nicht sprachabhängig
- Die Versandkosten enthalten u. U. in der Bestellzusammenfassung keine MwSt., wenn Rechnungsadresse ungleich Lieferadresse (unterschiedliche Länder)
- Attributbilder/-preise werden im Google Chrome nicht sofort angezeigt, wenn das Attribut aus einem Dropdown ausgewählt wird
- Der Heidelpay-iFrame im Bestellvorgang zeigt nicht immer Inhalt an und Heidelpay-sofortüberweisung funktioniert nicht
- Die Suchbegriffe in der Statistik der Adminstartseite sind falsch kodiert
- Die Startseiten-Statistik, Hintergrundbilder und Trusted Shops Kundenbewertungsgrafik werden auf einigen Servern nicht angezeigt (600 als Standard-Rechte für vom Server angelegte Dateien)
- Der meta-title und das title-Attribut des Logos sind nicht XHTML-valide, wenn der Shopname Sonderzeichen enthält (z. B.: &)
- Die aktive Lightbox nur für den Warenkorb führt zu abgedunkeltem, nicht nutzbarem Kassenvorgang
- Downloadartikel werden nicht zum Download angeboten, obwohl der Bestellwert komplett durch Gutschein/Kupon gedeckt ist
- Der Kundengruppenrabatt für den Gesamtbestellwert kann zu Rundungsfehlern führen
- PayPal-Express kann für Downloadartikel nicht genutzt werden, da immer eine Versandadrese und Versandart angegeben werden muss
- Selbstabholung kann bei einer versandkostenfreien Lieferung nicht mehr ausgewählt werden
- Beim Hochladen von Bilder wird in einigen Scripten die Funktion copy statt move_uploaded_file genutzt, was bei einigen Servern mit safe_mode oder stengen Rechten nicht funktioniert
- Das Gutschein-Modul wendet die Option nicht an, dass die Versandkosten nicht mit einbezogen werden sollen
- PayPal-Basis sendet Nettosumme an PayPal, wenn Kundengruppe Nettopreise sieht, obwohl immer die Bruttosumme übertragen werden müsste
- Die Suche von HTML-Codes unter „Texte anpassen“ ist nicht möglich
- Das Vorkasse-Rabatt-Modul (ot_payment) berechnetdie Netto-Summe nicht neu
- Die Thumbnail-Bilder in der Bildgroßansicht (Lightbox) sind falsch verlinkt
- Der MwSt.- und Versand-Hinweis fehlt im Merkzettel hinter den Preisen
- Rabatt-Kupon auf Kategorie(n) beschränkt funktioniert nicht, wenn enthaltene Artikel Attribute haben
- Das Gutschein- und Rabatt-Kupon-Modul wendet vom Kunden im Shop gewählte Währung nicht an
- Kampagnen werden im Kampagnenreport nicht richtig angezeigt
- Auf manchen Servern erscheint eine Fehlermeldung im Zusammenhang mit der number_format-Funktion
- Beim Anlegen einer Kategorie tritt ein SQL-Fehler auf, wenn der Kundengruppencheck aktiviert ist, jedoch keine Kundengruppe angegeben wurde
- Artikelattribute mit Hochkomma ‚ im Namen verursachen im Adminbereich SQL-Fehler
1.2 StyleEdit
- Der Upload von Hintergrundbildern funktioniert nicht auf jedem Server zuverlässig
1.3 Neue Funktionen
- saferpay-Schnittstelle
- VR-Pay-Schnittstelle
- Wirecard-Schnittstelle
- Die Zahlungsmodule auf der Zahlungsweisen-Seite des Adminbereichs werden nun kategorisiert angezeigt
- Neue Artikelexport-Module unter dem Menüpunkt ARTIKEL -> Artikelexport
- Beim Anlegen eines Artikels ist die Steuerklasse „Standard“ vorausgewählt, da dies die meist genutzte Option ist
- Content-Einträgen können eigene Meta-Angaben (title, description, keywords) zugewiesen werden
- Abhängig davon, ob im Shop das Reduzieren des Lagerbestands aktiviert ist, ist die Option zum Gutschreiben des Lagerbestands beim Löschen oder Stornieren von Bestellungen vorausgewählt
- Das Modul „Imageprocessing“ unter XT-Module kann nun nahezu unbegrenzt viele Artikelbilder neu erstellen, ohne dass der Server abbricht
- Beim Speichern von E-Mail-Vorlagen muss nun zuvor die Vorschau angezeigt werden, damit man auf Fehler aufmerksam wird
- Die Sprachgruppe von Zusatzboxen im Content Manager kann nun nicht mehr geändert werden, da diese sowieso nicht geändert werden darf
- Der Merkzettel kann deaktviert werden
- Doppeltem Content wird nun besser durch 301-Header vorgebeugt, was sich positiv auf das Ranking in Suchmaschinen auswirkt (alte Urls werden auf neue umgeleitet)
- Die Dateigröße der Stylesheets konnte um 60% reduziert werden, was die Ladezeit spürbar verringer
- JavaScripte wurden optimiert und werden nun erst am Ende der Seite eingebunden, was die Ladezeit spürbar verbessert
- Der Footer passt nun besser in das Shoplayout, da sich die Hintergrundfarbe sinnvoller anpasst
- Im Editor des News-Scrollers gibt es nun auch den Word-Einfügen Button
- Das JavaScript für den News-Scroller verursacht nun eine geringere Prozessorlast
- Die Bestellnummer wird als Artikelbeschreibung für PayPal-Basis Bestellungen übertragen, damit die Zahlung einfacher der Bestellung im Shop zugeorndet werden kann
- Die Daten des Lastschrift-Moduls (banktransfer) werden nun immmer auf Vollständigkeit überprüft (Meldung, wenn leer)
- Attributen können nun VPE und EAN zugewiesen werden (Kombinationen aus mehreren Attributmerkmalen nicht möglich)
- Die Datenbanktabelle gm_prd_img_alt ist nun indiziert, was bei vielen Einträgen zu schnelleren Ladezeiten des Shops führt
- Die Anzeige der „Neuen Artikel“ auf der Startseite ist nun performanter, was die Ladezeiten verkürzt
Bei mir ist der Shop tatsächlich schneller, nach der Installation gab es einen großen Fehler. Kompliment an Gambio, es wurde innerhalb einer Stunde geholfen. Der Fehler war wohl bei der Verarbeitung von php. Da dies in den Händen von meinem Provider 1und1 liegt, könnten also auch andere davon betroffen sein.
…. ansonsten finde ich es gut, das hier mal endlich richtig geblogt wird! Bitte weiter machen!
hi
ist das updaten unkompliziert? oder muss ich an irgendwas wichtiges denken? Also Datensicherung mache ich natürlich.
Vielen Dank für das Update! Für die Zukunft würde ich mir zwei Dinge wünschen, die auch andere Shopbetreiber vor Probleme stellen:
1. SEO-Boost funktioniert prima bei der ersten Seite der Kategorie in der Form http://www.domain.de/Kategorie. Ab der zweiten Seite jedoch erscheint immer die Schreibweise http://www.domain.de/index.php?gm_boosted_category=Kategorie&cat=c11&page=2
Sinnvoller wäre aber http://www.domain.de/Kategorie/Seite=2 oder ähnlich
(Ansonsten einfach mal gm_boosted_category googlen, dann seht Ihr das bei allen Gambio Shops)
2. Die Session ID wird bei vielen (aber nicht allen?) Shops mitunter hundertfach in den Index gespült („…XTCsid….“). Bei Eurer Testseite habe ich das nicht gesehen, obwohl meine Einstellungen identisch zu sein scheinen. Mit den Cookies kann man stattdessen aber auch nicht arbeiten, weil dann der Adminbereich u.U. nicht mehr erreichbar ist.
Freue mich über eine Antwort, hier oder direkt!
M.Ennen
@ Robert
Um welche Probleme hat es da bei 1und1 und PHP gehandelt?
Kannst du Details nennen? Was mußte geändert werden?
Gruss und Danke
Sven
@Sven
Der Shop konnte sich nicht aufbauen. Einige alte, temporäre Shopdateien wurden nicht erneuert. template_c Verzeichnis leeren half anscheinend.
Hat super geklappt im Prinzip. Nach dem Update gab es ein Problem:
Hoster: 1und1
Die Domain war aufrufbar, aber die Kategorien und Artikel waren nicht aufrufbar (internal Server Error 500).
Es lag an der htaccess – alte htaccess eingespielt und dann lief der Shop fehlerfrei.
edit:
es läuft auch mit der neuen htaccess, wenn man den Gambio-Boost ausschaltet. Liegt wohl an den suchmaschinenfreundlichen URL´s
Ich hatte ebenfalls ein Problem mit dem Update. Direkt nach dem Update konnte in meinem Shop nicht mehr auf die Kategorien / Artikel zugegriffen werden. Hat mich 20 Euro für ein Backup meines Hosters gekostet. Nach einigem Probieren habe ich den SEO-Boost ausgeschaltet und es lief erst einmal wieder (mehrere Stunden stochern im Dunkeln, Gambio-Support war telefonisch mal wieder nicht erreichbar). Über den Gambio-Support wurde mir dann in 2 Tagen ein Fix erstellt, mit dem es wieder läuft. Scheint also ein wirkliches Problem zu sein. Htaccesss wurde nicht verändert. Mein Hoster ist übrigens nicht 1&1 sonder Profihost. Mit denen gab es bisher keine Probleme, da sie ihre Benutzer nicht so einschnüren. Zur Problemlösung mußte ich allerdings Geld investieren, habe mögliche Kunden verägert und anschließend mit einem Backup weitergemacht. Die Problemlösung von Gambio konnte zum Glück auf einem Zweitserver „getestet“ werden, so dass ich keine weiteren Ausfälle hatte. Wodurch das Problem auftrat, hat man mir nicht mitgeteilt.
Hallo, heute ist der 6.10.2010 – Update fehlerlos geklappt (hätte ich nicht selber einen Fehler gemacht ….)
Danke für die Weiterentwicklungen!
Datensicherung NIE vergessen!
Hallo,
habe heute das Servicepack 2.5c problemlos eingespielt.
Vielen Dank.
mann ist der schnell nach dem update. Danke!
tja, leider funktioniert das bearbeiten der Bestellung noch immer nicht…Die Bestellung wird einfach nicht neu berechnet.
Servicepack eingespielt, alles prima wie immer!!!
Allerdings würde ich mir ein Update für die Produktseite irgendwann mal wünschen, wo es einen Button für „Frage zu diesen Produkt“ gibt.
Woher weiß man denn, welches Update man zuletzt draufgepackt hat?
Ich weiß jetzt leider nicht mehr mit welche Update ich weiter machen muss, bevor ich das aktuelle Update einspiele.
Kann mir niemand helfen? Naja, dann muss ich die Updates wohl sein lassen 😉
Prima Sche wie immer.
Hallo,
nach dem Update bekomme ich auch einen Fehler:
WARNING(512): „SQL Error“ in /var/www/web1204/html/neuershop/inc/xtc_db_error.inc.php:30
Was kann ich tun, damit alles wieder läuft ?
Danke!
Hallo Kollegen,
Danke für das UD, leider ist das Editieren von Bestellungen immer noch nicht gefixt 🙁
Macht mich wahnsinnig, jedes Mal zwei Bestellungen aufgeben zu müssen.
Grüße,
Philipp