Loading
Produktkopfzeile

Produktkopfzeile

Produktkopfzeile zeigt Produktinformationen oben auf jedem Produkt oder jeder Option im Produktkonfigurator an. Die Komponente zeigt Produktname, Beschreibung, Bild, Mengeneingabe, Preise und Produktverkaufsmodell-Auswahl an. Hierbei handelt es sich um eine Benutzeroberflächenpräsentationskomponente, die Benutzeränderungen über Lightning Message Service-Ereignisse (LMS) veröffentlicht. Die Produktkopfzeile weist keine Ausgabeeigenschaften auf.

Erforderliche Editionen

Verfügbarkeit: Lightning Experience
Verfügbarkeit: Enterprise, Unlimited und Developer Edition der Umsatzverwaltung (ehemals Revenue Cloud) mit der Revenue Cloud Growth-Lizenz oder der Revenue Cloud Advanced-Lizenz

Produktkopfzeilen-Verantwortlichkeiten

  • Anzeigen von Produktinformationen einschließlich Name, Beschreibung, Bild, Menge und Preis
  • Verarbeiten von Benutzereingaben einschließlich Mengenänderungen, PSM-Auswahl und Bearbeitung benutzerdefinierter Produktnamen
  • Senden von Benutzereingaben an den Datenmanager über LMS-Ereignisse
  • Anzeigen konfigurierbarer Felder im oberen und unteren Bereich des Konfigurators
  • Unterstützt Standard- und kompakte Layoutmodi
  • Validieren der Mengeneingabe und benutzerdefinierter Produktnamen

API-Name der Produktkopfzeile

S01_Kopfzeile

Product Header Input Properties (Eingabeeigenschaften der Produktkopfzeile)

Die Produktkopfzeile erhält Eingaben von übergeordneten oder Flow-Komponenten, die vom Kunden festgelegt werden.

Eigenschaft Typ Erforderlich Beschreibung
Kopfzeile Objekt Nein Hauptproduktkopfzeilendaten (Menge, Preis, Name, PSM)
currencyCode Zeichenfolge Nein Währungscode für die Preisanzeige
quantityReadOnly Boolesch Nein Macht Mengenfeld schreibgeschützt
isClassContext (Vorschaumodus der Produktklassifizierung) Boolesch Nein Gibt an, ob sich die Komponente im Klassenkontextmodus befindet
isApiInProgress (isApiInProgress) Boolesch Nein Ob ein API-Aufruf ausgeführt wird
isDesignTime (isDesignTime) Boolesch Nein Ob im Design- oder Vorschaumodus
disabled Boolesch Nein Deaktiviert alle Eingaben
layoutMode Zeichenfolge Nein Layoutmodus (Standard oder kompakt)
contextMetadata Zeichenfolge Nein Metadaten für STI-Attribute (Bezeichnungen, Datentypen) als JSON-Zeichenfolge
eligiblePromotions Array Nein Liste der für dieses Produkt verfügbaren Sonderangebote
isNonBlockingEnabled Boolesch Nein Ob die Nicht-Blockierung aktiviert ist

Ereignisse, auf die die Produktkopfzeile hört

In der Produktkopfzeile werden Lightning Message Service-Ereignisse und Wire-Adapter abgehört.

Die Produktkopfzeile abonniert den Nachrichtenkanal, um Statusaktualisierungen als LMS-Ereignisse vom Datenmanager zu erhalten. In der Produktkopfzeile werden die in dieser Tabelle angezeigten LMS-Ereignisse berücksichtigt.

Ereignisaktion Handler-Methode Was es bewirkt
valueChange handleLmsMessage() Verfolgt, welches Feld geändert wird
Navigieren (type='cancel') handleLmsMessage() Navigation zum Abbrechen von Spuren

In der Produktkopfzeile wird das in dieser Tabelle angezeigte Wire-Adapter-Ereignis abgehört.

Kabeladapter Quelle Was es anhört Handler-Methode Zweck
MessageContext Lightning / MessageService Nachrichtenkontext für LMS Nicht zutreffend (bietet Kontext) Aktiviert die LMS-Kommunikation

Ereignisse, die die Produktkopfzeile auslöst

Die Produktkopfzeile löst das in dieser Tabelle dargestellte Lightning Message Service-Ereignis (LMS) aus.

Ereignisaktion Wann wird es ausgelöst? Zweck
LMS_EVENTS.VALUE_CHANGE Felder für Benutzeränderungen Datenmanager über die Änderungen informieren
 
Laden
Salesforce Help | Article