Release 2.x.0

Release 2.x.0

History und deren Änderungen zu den verschiedenen Releases.
Pawel Koch
29.07.2026
Lesedauer (in Minuten): 20

Release 2.x.0 - 29.7.2026

29. Juli 2026

Filter Attribute - Artikel Zuweisung

#29172

Neu können Filter nicht nur über die Artikel Maske zugewiesen werden, sondern auch beim Filter jeweils die zugewiesenen Artikel bearbeitet werden.

  • Die alphabetische Darstellung der zugewiesenen Artikel bei Änderungen, wird erst nach dem Speichern gewährleistet.
  • Das heisst, dass erst beim erneuerten bearbeiten, die neu zugewiesenen Artikel in alphabetischer Reihenfolge erscheinen.
  • Dieses Verhalten ist identisch, wie beim Artikel, wenn neue Filter hinzugefügt werden.

Release 2.x.0 - 27.7.2026

27. Juli 2026

Portokosten / Mobile Warenkorb

#29172

Der Warenkorb erscheint nicht auf der Mobile Checkout Version.

  • Nachdem ich das Figma Design überprüft habe, musste ich feststellen, dass der ganze Checkout Prozess, kein Redesign beinhaltet.
  • Nachdem ich getestet habe, ist tatsächlich kein Warenkorb vorhanden.

Neu wird der Warenkorb oberhalb des Checkout Prozess angezeigt.

Somit sind auch die Portokosten jederzeit ersichtlich.

Release 2.x.0 - 14.7.2026

14. Juli 2026

Fachgebiet

Daniela hat sich ein zusätzliches Feld Fachgebiet bei der Teamkomponente gewünscht.

  • Neues Feld Fachgebiet bei den Teammitglieder.

Rezeptpflichtig - Shop Settings

Der Text für Rezeptpflichtig kann neu in den Shop Settings selber definiert werden unter Texte.

Dieser wird in der Artikelbox und in der Wunschliste benutzt.

Release 2.x.0 - 9.7.2026

9. Juli 2026

Artikelvorschläge im Warenkorb

Der Warenkorb zeigt neu unterhalb der Artikel die Sektion "Das könnte Sie auch interessieren".

Vorgeschlagen wird, was andere Kunden zusammen mit den Artikeln im Warenkorb gekauft haben.

Grundlage sind die abgeschlossenen Bestellungen.
Der bestehende tägliche Job "Ähnliche Artikel" (bekannt von der Artikel-Detailseite) speichert neu auch, wie oft zwei Artikel zusammen gekauft wurden.

Im Warenkorb werden diese Häufigkeiten über alle enthaltenen Artikel summiert.
So entsteht eine Empfehlung für die gesamte Warenkorb-Kombination, nicht nur für einen einzelnen Artikel.

Im Detail:

  • Artikel, die bereits im Warenkorb liegen, werden nicht vorgeschlagen.
  • Die Vorschläge aktualisieren sich automatisch, sobald sich der Warenkorb ändert (Menge, Entfernen, Hinzufügen).
  • Vorgeschlagene Artikel können direkt über das Warenkorb-Icon hinzugefügt werden, der Warenkorb aktualisiert sich sofort.
  • Optik und Bedienung (Kacheln, Slider) sind identisch mit der Sektion auf der Artikel-Detailseite, es ist dieselbe Komponente.
  • Gibt es keine passenden Vorschläge oder ist der Warenkorb leer, wird die Sektion ausgeblendet.
  • Wichtig: Die Vorschläge funktionieren ab dem Deployment sofort (Basis ist das bestehende Ranking). Die exakte Gewichtung über mehrere Warenkorb-Artikel greift nach dem ersten nächtlichen Lauf des Jobs "Ähnliche Artikel" (03:00 Uhr).

Der Bestseller-Teaser für den leeren Warenkorb ("Entdecken Sie unsere Bestseller", im Screendesign bereits vorgesehen) erfolgt nicht!

P.S. Der Warenkorb ist und bleibt mit den Vorschlägen ein undankbares projekt.

Videoimplementierung komplett überarbeitet

Die Videoimplementierung bestand bisher aus zwei Komponenten:

  • YouTube/Vimeo als Quelle
  • Lokales Video als Quelle

Das wurde komplett überarbeitet: Neu gibt es nur noch eine Video-Komponente.
Lokale Videos werden dort über den Anbieter "Lokale Datei" eingebunden.

Dazu ein Bugfix: Ohne Adblocker (bzw. wenn Firefox nicht auf "Streng" stand) wurden YouTube-/Vimeo-Videos automatisch abgespielt.
Man hörte das Audio, sichtbar war aber nur das Posterbild.

Das war generell ein falsches Verhalten, denn zum Abspielen eines Videos ist eine Interaktion des Benutzers erforderlich.
Zusätzlich erlaubt Apple auf seinen Geräten keine Autoplay-Videos.

In diesem Zusammenhang wurde auch der Cookie Consent überarbeitet.

Cookie Consent

Da Videos jetzt auch als Seitenkomponente verfügbar sind, musste der Cookie Consent für diese Inhalte angepasst werden.

Zusätzlich wurde sämtlicher CookieBot-Code entfernt.

Wichtig: Wenn wir mit dieser Version auf Produktion online gehen, muss der Vertrag mit CookieBot gekündigt werden!

Release 2.x.0 - 6.7.2026

6. Juli 2026

Filter-Attribute können jetzt Farben anzeigen

Filter-Attribute lassen sich neu mit einer Farbe versehen. Im Shop erscheint diese als Farbkreis vor dem Attributnamen - in der Filterliste sowie im gewählten Filter am Filter-Button. Das ist überall dort nützlich, wo Attribute Farben beschreiben, etwa bei Haarfarben oder Farbtönen von Produkten.

Erfassung

Die Farbe wird im Bearbeitungsformular eines Attributs erfasst (Filter →  Attribut bearbeiten):

  1. Schalter «Farbe verwenden» aktivieren.
  2. Im Feld «Farbe» öffnet ein Klick den Farbwähler. Die Farbe kann per Maus aus der Palette gewählt oder als Hex-Wert eingegeben werden.
  3. Speichern - die Farbe ist sofort im Shop-Filter sichtbar.

Hinweise

  • Die Farbe ist optional. Attribute ohne Farbe werden im Shop unverändert dargestellt.
  • Zum Entfernen einer Farbe den Schalter «Farbe verwenden» deaktivieren.
  • Wird der Schalter aktiviert, ohne eine Farbe zu wählen, wird Schwarz gespeichert (die Vorgabe des Farbwählers).
  • Farben gibt es nur auf Attributen, nicht auf Filter-Gruppen.

Release 2.x.0 -2.7.2026

2. Juli 2026

Artikeldetail: Videos in der Bildergalerie

Bis anhin konnten bei jeder Artikel-Variante mehrere Bilder erfasst werden, die auf der Detailseite als sortierbares Karussell erscheinen.
Neu können in derselben Galerie auch Videos hinzugefügt werden - frei mischbar und sortierbar zwischen den Bildern.

Zwei Video-Arten

  • Video-Datei: eine eigene mp4-/webm-Datei, die wie ein Bild als Asset (Medien) hochgeladen wird.
  • Externes Video: ein YouTube- oder Vimeo-Video, erfasst über Anbieter und Video-ID (die ID steht in der URL, z. B. youtube.com/watch?v=<ID>).

Erfassung in Confinity

Beim Artikel-Variant heisst die Liste neu «Bilder & Videos».

Pro Eintrag wird zuerst der Medientyp gewählt (Bild, Video-Datei oder Externes Video).
Die Felder passen sich automatisch an.

Die Reihenfolge in der Liste ist die Reihenfolge im Karussell, und eine Vorschau-Spalte zeigt zu jedem Eintrag ein Miniaturbild (kaum erkennbar).

Wichtig - Pflichtfelder:

  • Bei jedem Video (Datei oder extern) muss ein Poster-Bild hinterlegt werden. Es dient als Vorschaubild im Karussell und als Standbild, bevor das Video abgespielt wird. Ohne Poster lässt sich der Eintrag nicht speichern.
  • Bei Bild und Video-Datei ist die Datei selbst Pflicht.

So sieht es im Shop aus

Video-Einträge sind in der Galerie am Play-Symbol auf dem Vorschaubild erkennbar.

Ein Klick auf ein Video öffnet - wie bei Bildern - die Grossansicht (Lightbox). Erst dort lässt sich das Video abspielen.

YouTube-/Vimeo-Videos werden aus Datenschutzgründen erst nach Zustimmung zu den Marketing-Cookies geladen. Ohne Zustimmung erscheint ein entsprechender Hinweis.

Exporte und automatische Bilder: keine Änderung

Überall dort, wo automatisch ein Artikelbild verwendet wird - Google Merchant (inkl. der generierten Bilder mit weissem Hintergrund), Google-Suche, Newsletter, Warenkorb, Bestellbestätigung, Wunschliste, Dealavo-Export - wird weiterhin das erste echte Bild der Variante verwendet.

Videos und deren Poster-Bilder werden dabei ignoriert. Steht ein Video an erster Stelle, wird automatisch das nächste Bild genommen.

Varianten ganz ohne Bild verhalten sich wie bisher (Platzhalter im Shop, kein Bild im Export) - der Bericht «Ohne Bild» hilft weiterhin, diese zu finden.
Neu zählen dort auch Varianten dazu, die nur Videos haben.

Release 2.x.0 - 1.7.2026

1.07.2026

Confinity Cookie Consent

Confinity Cookie Consent ersetzt CookieBot Banner.

Die jeweiligen Texte für den Cookie Consent Banner können über "System ➡️ Einstellungen ➡️ Cookie Consent" erfasst werden.
Wichtig dabei ist, dass der jeweilige Text der richtigen Kategorie zugewiesen wird.

Die Marketing Cookies werden z.B. benötigt um Youtube oder Vimeo Videos abzuspielen. Daher erscheint beim Video jeweils ein Button, wenn diese nicht erlaubt sind, welches das Cookie Consent Banner öffenen lässt.

Auch ist in der Fusszeile ein Link zum Cookie Consent Banner um jederzeit die Einstellungen zu ändern.

Priorisierte Suche

Marken können mit dem Schalter „In Suche priorisieren" markiert werden (z.B. Hausspezialitäten).
Artikel solcher Marken werden in der Suche – sowohl in den Vorschlägen (Autocomplete) als auch in der Trefferliste - etwas weiter oben angezeigt.

Wie es funktioniert (Soft-Boost)
Es ist kein hartes "immer zuerst", sondern eine Gewichtung:

  • Jeder Treffer erhält von der Suche einen Relevanz-Score (wie gut er zum Suchbegriff passt).
  • Bei Artikeln priorisierter Marken wird dieser Score mit einem Faktor multipliziert (Standard: 2.0).
  • Anschliessend wird die Liste neu sortiert.

Das heisst konkret: Sehr gut passende Treffer anderer Marken können sich trotzdem davorschieben.
Ein exakter Namenstreffer bleibt oben - die Priorisierung entscheidet vor allem dort, wo die Relevanz ähnlich ist.

Was es nicht ist

  • Es ist unabhängig von MetaPriority / Sitemap - die Google-Indexierung wird davon nicht beeinflusst.
  • Es ist keine Werbeeinblendung und filtert nichts weg; die Reihenfolge wird nur verschoben.

Stellschrauben (in den Shop-Einstellungen)

  • Boost-Faktor (Standard 2.0): höher = stärkere Bevorzugung.
  • Re-Ranking-Fenster (Standard 100): wie viele der relevantesten Treffer geladen werden, bevor die Seite ausgeschnitten wird.
    Grösser = priorisierte Artikel werden auch aus tieferen Rängen noch nach vorne geholt (etwas mehr Last).

Release 2.17.0 - 17.6.2026

17.06.2026

  • Schedulers für Avéne und Bayer nurnatur.xml angepasst.
  • Neu gibt es das optionale Feld Hersteller beim Artikel. Dieses wird nicht im Frontend benutzt!
  • Neu gibt es für beide Schedulers eine Konfiguration, wo man Hersteller oder Marke wählen kann. Dies war zwingend nötig, da z.B. "Bayer" neu "Bayer (Schweiz)" heisst und somit keine hardcodierten Keys zur Selektion benutzt werden dürfen.

Release 2.16.0 - 27.5.2026

27.05.2026

  • Release 2.15.0 wurde nie publiziert und übersprungen.
  • Dataseeder Anpassung für die neuen Kategorien, damit Sie nicht nochmals erstellt werden, wenn die neuen umbenannt werden.
  • Kategorien Kopieren Funktion umgebaut. Heisst neu Artikel kopieren und Migration wurde gelöscht.

Release 2.14.0 - 21.5.2026

21.05.2026

  • Vimeo Videos funktionieren jetzt.
  • Blog-Teaser auf Startseite gefixt.
  • Blog Übersicht auf Desktop/Tablet/Mobil Darstellung gefixt.

Release 2.13.0

21.05.2026

  • Blog Übersichtsseite bearbeitet.
    • Neue Kategorie "Alle Themen"
    • Pulldown-Menü zeigt keine Blogartikel mehr an.
  • Markendetail-Seite
    • Sortierung zeigt nicht mehr "Marken" und "Unsere Empfehlungen", da sie keine Funktion besitzen.

Release 2.12.0

20.05.2026

  • Blog Übersichtsseite überarbeitet.
    • Kategorien- und Tag-Filter kann eingeblendet werden.

Release 2.11.0

19.05.2026

  • Marken Placeholder implementiert.
  • Marken Startseite mit Marken-Detailseite implementiert.
  • Die Filter mussten nochmals ergänzt werden, damit diese auch auf den Marken-Detailseite funktionieren.
  • Kategorien löschen nochmals getestet. Fehler behoben und nochmaliges Testen beim löschen.

Release 2.10.0

18.05.2026

  • Totale Überarbeitung beim Löschen von den Artikel Kategorien.
    • Wird eine Kategorie mit Unterkategorien (Kindes-Kinder) gelöscht, werden alle Unterkategorien durchgehend gelöscht.
    • Nochmalige Überarbeitung der Action Migration/Kopieren