Shop 5.37.0 Release Notes
5.37
Optimierung Suchmaschinen-Behandlung
Durch Erkennung von Suchmaschinen-Spider werden in vielen Fällen keine Session generiert - insbesondere, wenn Spider nur Bilder aus dem Shop abrufen, die für alle Besucher identisch ausgeliefert werden. Dies reduziert deutlich die Speicherlast bei einem massiven Aufkommen von Suchmaschinenabrufen.
Neues Feld Funktion beim Kunden
Das neue Merkmal Funktion erlaubt die statistische Erfassung der Zuständigkeit von Kunden innerhalb ihrer Firma in B2B Shops.
Rücksetzen von Cache-Teilen
Der System-Call zum Neuladen des Caches wurde durch die Möglichkeit ergänzt, auch einzeln Produkte, Blog-Beiträge, CMS-Seiten und Konfiguration neu zu laden. Damit muss in großen Shops, in denen das Initialisieren des Caches länger als eine Minute dauern kann, bei Konfigurationsänderung nicht mehr der gesamte Cache geladen zu werden. Auf API Ebene können sogar einzelne Produkte neu in den Cache geladen werden. Diese neuen Möglichkeiten werden in zukünftige Versionen des Admin Backends integriert, damit Änderungen dort ohne Cache-Aktualisierungen sofort im Shop sichtbar sind.
Neue Möglichkeiten für Zahlungsmethoden
Zahlungsmethoden können nun um neue Parameter ergänzt werden. Das Attribut Kostenlos legt eine Zahlungsmethode fest, die für kostenlose Warenkörbe automatisch ausgewählt wird, um den Bestellprozess festzulegen. Mit dieser Kostenlos-Methode kann der Kunde an eventuell sonst konfigurierte Online-Zahlungsverfahren vorbeigeleitet werden. Mit dem Attribut Keine Speicherung ins Kundenkonto kann festgelegt werden, dass der Kunde bei der nächsten Bestellung diese Zahlungsmethode nicht wieder vorgeschlagen wird. Dies ist für Zahlungsmethoden nützlich, die für spezielle Aktionen kontiert werden und deshalb nicht zum Standard werden sollen. Das Attribut Keine Versandkostenfreiheit legt fest, dass bei Wahl dieser Zahlungsart die Grenzen für Versandkostenfreiheit nicht beachtet werden dürfen. Das ist für Situationen notwendig, in denen Kosten für die Zahlungsart in die Versandkosten eingerechnet wurden.
Kompatibilität zum Classic-ASP Shop
Beim Umstieg von alten Shop Versionen auf die aktuelle Release werden ankommende Urls auf die früheren .asp Dateien auf die Äquivalente der neuen Shop Version verbogen. Bestehende Einträge in Suchmaschinen sind damit ohne Einschränkungen weiter nutzbar.
Anpassungen im Checkout für Download Artikel
Enthält der Warenkorb nur Download Artikel, wird die Wahl der Versandadresse ausgeblendet. Ist der Warenkorb kostenlos, weil es sich nur um Gratis-Downloads handelt, wird auch die Erklärung über die vorzeitige Erfüllung des Kaufvertrages und Verzicht auf den Widerruf ausgeblendet.
Ansprechpartner suchen
Die neue Ansprechpartner Seite erlaubt es dem Kunden eine für seine Region zuständige Kontaktperson zu suchen. Ist der Außendienst im Shop mit Postleitzahlen erfasst - entweder durch Datenüberleitung oder manuelle Erfassung im Admin Backend - kann der Kunde selbstständig die richtige Kontaktadresse finden.
Admin Backend: Vorschaubilder für Kategorien
Bisher konnte in der Admin nur ein fertiger Bild-Pfad angegeben werden. Nun können Bilder dort auch direkt hochgeladen oder aus einem in der Kategorie enthaltenen Produkt gewählt werden.
Admin Backend: Bannerbild für Kategorien
Kategorien haben zusätzlich zum Vorschaubild auch ein Bannerbild für die Darstellung der Warengruppe. Das Admin Backend bietet nun auch die Möglichkeit, dieses Bild zu warten.
Admin Backend: Produktbild 6-9 wartbar
Bisher konnten im Admin Backend nur die Bilder 1-6 administriert werden. Nun können die ersten 9 Bilder bzw. die dahinterliegenden Videos gewartet werden.
Admin Backend: Mapping von Zonen
Für Zonen musste bisher die Zuordnung zu den Bereichen im Shop, zu Kategorien und Produkten ohne Hilfe passieren. Nun gibt es für Kategorien und Produkte jeweils eine Suchfunktion und für die Bereiche im Shop existiert eine Auswahlliste, die über die Datei zone.xml gefüllt wird. Standardmäßig sind in dieser Datei die Bereiche vorhanden, die im BaseShop Layout enthalten sind.
Buchhandel: Produkt Gallerie für Serie, Autor und Hörbuchsprecher
Für den Buchandel wurden CMS Module ergänzt, mit denen Produktslider mit Artikeln eingefügt werden können, die aus der gleichen Serie, vom gleichen Autor bzw. vom gleichen Hörbuchsprecher gesprochen werden.
Bugfix: Downloads können nicht aus Listenansicht in den Warenkorb gelegt werden
Die Listendarstellung von Kategorien und Suche haben die Möglichkeit den Artikel direkt in den Warenkorb zu legen. Dies war bei Downloads jedoch nicht möglich. Das Problem wurde behoben.
Bugfix: API nutzt nicht die konfigurierte Suchmaschine
Die APIs für die BaseShop App und davon abgeleitete App Versionen haben bisher noch die alte Sucharchitektur verwendet und damit andere Suchergebnisse geliefert, als die Webseite. Jetzt verwendet die API die gleichen Suchmechanismen, die für die Webseite konfiguriert sind. Die aktuelle BaseShop App verwendet jedoch noch fest konfiguriert eine eigene On-Device Suche. Die Möglichkeit zur Umschaltung auf eine Cloudbasierte Suche wird erst in den nächsten Releases der App ergänzt.
Bugfix: Gleichnamige Kategorien erzeugen Fehler in Kategorie/Suche Darstellung
Wird die neue Sucharchitektur (sowohl bei der internen Suchmaschine, als auch bei externen Suchanbietern) konfiguriert, haben gleichnamige Kategorien einen Fehler bei der Darstellung von Artikeln erzeugt, die in diesen gleichnamigen Kategorien enthalten sind - unabhängig ob sie in allen gleichnamigen Kategorien gleichzeitig enthalten sind. Das Problem wurde behoben.
Bugfix: Fehlermeldung bei Darstellung von Merkmalen
Eine Optimierung beim Lesen von Produktmerkmalen aus dem Cache hat zu Problemen in einigen Kombinationen mit Variantenartikeln geführt. Das Problem wurde behoben.
Bugfix: Rabatte durch produktbezogene Gutscheine erst im Warenkorb sichtbar
Bei Verwendung von produktbezogenen Gutscheinen (Gutscheine, die nur für dieses Produkt gelten) sollte der Preisnachlass bereits beim Produkt (im Detail bzw. in der Darstellung des Produkts in Kategorie/Such-Darstellungen) angezeigt werden. Bisher wurde das aber erst im Warenkorb / beim Checkout angezeigt. Das Problem wurde behoben.
Bugfix: Nachfolger von gesperrten Produkten
Normalerweise solle bei Aufruf eines Produkts mit Nachfolger der Kunde sofort umgeleitet werden. War der ursprüngliche Artikel jedoch gesperrt, wurde auch die Umleitung nicht durchgeführt. Das Problem wurde behoben.