Loading
Intestazione prodotto

Intestazione prodotto

Intestazione prodotto mostra le informazioni sul prodotto nella parte superiore di ogni prodotto o opzione in Product Configurator. Il componente mostra il nome del prodotto, la descrizione, l'immagine, l'input della quantità, i prezzi e la selezione del modello di vendita prodotti (PSM). È un componente di presentazione dell'interfaccia utente che pubblica le modifiche degli utenti tramite gli eventi Lightning Message Service (LMS). Intestazione prodotto non ha proprietà di output.

Versioni (Edition) richieste

Disponibile nelle versioni: Lightning Experience
Disponibile in: Enterprise Edition, Unlimited Edition e Developer Edition di Revenue Management (precedentemente Revenue Cloud) con licenza Revenue Cloud Growth o Revenue Cloud Advanced License

Responsabilità intestazione prodotto

  • Visualizzare le informazioni sul prodotto, tra cui nome, descrizione, immagine, quantità e prezzo
  • Gestire l'input dell'utente, incluse le modifiche della quantità, la selezione PSM e la modifica dei nomi dei prodotti personalizzati
  • Invia input utente al Gestore dati tramite eventi LMS
  • Mostra i campi configurabili nelle regioni superiore e inferiore del configuratore
  • Supporto delle modalità di layout standard e compatto
  • Convalida dell'input della quantità e dei nomi dei prodotti personalizzati

Nome API intestazione prodotto

S01_Intestazione

Proprietà di input intestazione prodotto

L'Intestazione prodotto riceve input dai componenti controllanti o del flusso, impostati dal cliente.

Proprietà Tipo Obbligatorio Descrizione
intestazione Oggetto No Dati principali dell'intestazione del prodotto (quantità, prezzo, nome, PSM)
currencyCode Stringa No Codice valuta per la visualizzazione dei prezzi
quantityReadOnly Booleano No Rende il campo quantità di sola lettura
isClassContext (modalità di anteprima classificazione dei prodotti) Booleano No Se il componente è in modalità contesto classe
isApiInProgress (isApiInProgress) Booleano No Se è in corso una chiamata API
isDesignTime (isDesignTime) Booleano No Sia in modalità Design che in modalità Anteprima
disabled Booleano No Disabilita tutti gli input
layoutMode Stringa No Modalità layout (standard o compatta)
contextMetadata (contestoMetadati) Stringa No Metadati per gli attributi STI (etichette, tipi di dati) come stringa JSON
Promozioni idonee Matrice No Elenco delle promozioni disponibili per questo prodotto
isNonBlockingEnabled Booleano No Se è abilitato il non blocco

Eventi ascoltati dall'intestazione del prodotto

Intestazione prodotto ascolta gli eventi Lightning Message Service (LMS) e gli adattatori di fili.

Intestazione prodotto si abbona al canale messaggi per ricevere aggiornamenti di stato come eventi LMS dal Gestore dati. L'Intestazione prodotto ascolta gli eventi LMS visualizzati in questa tabella.

Azione evento Metodo Handler Cosa fa
valueChange handleLmsMessage() Registra il campo che viene modificato
navigazione (type='cancel') handleLmsMessage() Le tracce annullano la navigazione

L'Intestazione prodotto ascolta l'evento adattatore cavo indicato in questa tabella.

Adattatore Origine Cosa ascolta Metodo Handler Scopo
MessageContext Lightning/messageService Contesto del messaggio per LMS Non applicabile (fornisce il contesto) Abilita la comunicazione LMS

Eventi attivati dall'intestazione prodotto

L'intestazione del prodotto attiva l'evento Lightning Message Service (LMS) mostrato in questa tabella.

Azione evento Quando viene sparato Scopo
LMS_EVENTS.VALUE_CHANGE Campi di modifica utente Avvisare il Gestore dati delle modifiche
 
Caricamento
Salesforce Help | Article