Abweichende Artikeldaten Help

Im Shop

Diese Seite beschreibt, was ein Besucher beziehungsweise ein angemeldeter Kunde vom Plugin zu sehen bekommt.

Die Liste der eigenen Artikel

Dort, wo das CMS-Element Abweichende Artikel platziert wurde, erscheint eine Tabelle mit den Artikeln des angemeldeten Kunden: den Artikeln, bei denen er im Feld Kunde zugewiesen ist, die als Kundenartikel gekennzeichnet, aktiv und im Verkaufskanal sichtbar sind. Bestellungen liest die Liste nicht. Sie enthält zwei Spalten:

Spalte

Inhalt

Artikelnummer

Artikelnummer, verlinkt auf die Artikeldetailseite

Kunde

Kundennummer des zugewiesenen Kunden

Die Artikelnummer ist sortierbar, per Klick oder mit der Tastatur. Die Liste wird nachgeladen, sobald die Seite im Browser aufgebaut ist — sie steht also nicht schon im ausgelieferten HTML.

Ist niemand angemeldet, bleibt die Liste leer: die zugrunde liegende Route verlangt eine Anmeldung, und zwar mit einem regulären Kundenkonto — ein Gast-Kundenkonto wird abgewiesen.

Texte anpassen

Überschrift und Hilfetext der Liste kommen aus den Storefront-Snippets unter src/Resources/snippet/. Sie lassen sich in der Administration unter Einstellungen → Snippets überschreiben:

Snippet-Schlüssel

Standard (de-DE)

Wirkung

plugin.leoparden.BusinessCustomProducts.custom-products

Ihre Artikel

Überschrift über der Liste

plugin.leoparden.BusinessCustomProducts.custom-products-help-text

<p>Ihre maßgeschneiderten Artikel</p>

Hilfetext unter der Überschrift

plugin.leoparden.BusinessCustomProducts.productNumber

Artikelnummer

Spaltenkopf

plugin.leoparden.BusinessCustomProducts.customer

Kunde

Spaltenkopf

Das Snippet-Set enthält darüber hinaus application, machineType, partsList und representative für abgeleitete Ansichten.

Was ein Kunde nicht sieht

Ein Artikel, der einem anderen Kunden gehört, ist konsequent ausgeblendet:

Artikeldetailseite

Der Aufruf endet mit einer ProductNotFoundException — der Kunde bekommt eine 404-Seite, nicht etwa eine Fehlermeldung, die die Existenz des Artikels verrät.

Suche und Suchvorschläge

Gesperrte Artikel werden als nicht verfügbar und nicht aktiv markiert und erscheinen damit nicht als kaufbare Treffer. Zusätzlich blendet die Produktsuche mit Suchbegriff fremde Kundenartikel schon in der Datenbankabfrage aus; Besucher ohne Anmeldung finden dort keine Kundenartikel.

Warenkorb

Landet ein fremder Artikel doch im Warenkorb — etwa über einen alten Link, die Store-API oder die Eingabe einer Artikelnummer — wird die Position wieder entfernt und der Kunde darauf hingewiesen.

Für Gäste gilt: Jeder Artikel mit dem Schalter Ist Abweichender Artikel ist gesperrt, unabhängig von der Zuweisung. Kundenartikel setzen also immer eine Anmeldung voraus.

Varianten

Gehört einem Kunden eine bestimmte Variante eines Artikels, sieht und kauft nur er sie; für jeden anderen Kunden endet der Aufruf dieser Variante mit einer 404-Seite. Alle anderen Kunden können den allgemeinen Vaterartikel ganz normal bestellen — die fremden Varianten zählen für sie nicht als Varianten.

Last modified: 08 November 2026