Produktoverskrift
Produktoverskrift viser produktinformasjon øverst i hvert produkt eller alternativ i Produktkonfigurator. Komponenten viser produktnavn, beskrivelse, bilde, mengdeinndata, pris og valg av produktsalgsmodell (PSM). Det er en brukergrensesnittpresentasjonskomponent som publiserer brukerendringer via Lightning Message Service (LMS)-hendelser. Product Header har ingen utdataegenskaper.
Nødvendige utgaver
| Tilgjengelig i Lightning Experience |
| Tilgjengelig i Enterprise, Unlimited og Developer Edition av Revenue Management (tidligere Revenue Cloud) med Revenue Cloud Growth-lisensen eller Revenue Cloud Advanced-lisensen |
Produktoverskriftsforpliktelser
- Vis produktinformasjon, inkludert navn, beskrivelse, bilde, mengde og pris
- Håndtere brukerinndata, inkludert mengdeendringer, PSM-valg og redigering av tilpassede produktnavn
- Sende brukerinndata til Databehandling via LMS-hendelser
- Vise konfigurerbare felt i øvre og nedre områder i konfiguratoren
- Støtte for standard og kompaktoppsettmoduser
- Validere mengdeinndata og tilpassede produktnavn
API-navn for produkthode
S01_Hode
Inndataegenskaper for produktoverskrift
Produktoverskriften mottar inndata fra overordnede eller flytkomponenter som er angitt av kunden.
| Egenskap | Type | Obligatorisk | Beskrivelse |
|---|---|---|---|
| hode | Objekt | Nei | Hovedprodukthodedata (mengde, pris, navn, PSM) |
| currencyCode | Streng | Nei | Valutakode for prisvisning |
| quantityReadOnly | Boolsk | Nei | Gjør mengdefelt skrivebeskyttet |
| isClassContext (forhåndsvisningsmodus for produktklassifisering) | Boolsk | Nei | Om komponenten er i kontekstmodus for klasser |
| isApiInProgress (isApiInProgress) | Boolsk | Nei | Om et API-kall pågår |
| isDesignTime (isDesignTime) | Boolsk | Nei | enten i utformings- eller forhåndsvisningsmodus |
| disabled | Boolsk | Nei | Deaktiverer alle inndata |
| layoutMode | Streng | Nei | Oppsettmodus (standard eller kompakt) |
| contextMetadata | Streng | Nei | Metadata for STI-attributter (etiketter, datatyper) som en JSON-streng |
| berettigetpromoteringer | Matrise | Nei | Liste over promoteringer som er tilgjengelig for dette produktet |
| isNonBlockingEnabled | Boolsk | Nei | Om ikke-blokkering er aktivert |
Hendelser som produktoverskriften lytter på
Produktoverskrift lytter etter Lightning Message Service (LMS)-hendelser og kabeladaptere.
Produkthode abonnerer på meldingskanalen for å motta statusoppdateringer som LMS-hendelser fra Databehandling. Produktoverskriften lytter på LMS-hendelsene som vises i denne tabellen.
| Hendelseshandling | Handlermetode | Hva den gjør |
|---|---|---|
| valueChange (Verdiendring) | handleLmsMessage() | Sporer hvilket felt som endres |
| navigere (type='cancel') | handleLmsMessage() | Sporer avbryter navigering |
Produktoverskriften lytter på kabeladapterhendelsen som vises i denne tabellen.
| Wire-adapter | Kilde | Hva det lytter til | Handlermetode | Formål |
|---|---|---|---|---|
| Meldingskontekst | Lightning/messageService | Meldingskontekst for LMS | Ikke relevant (leverer kontekst) | Aktiverer LMS-kommunikasjon |
Hendelser i produktoverskriften
Produktoverskriften utløser Lightning Message Service (LMS)-hendelsen som vises i denne tabellen.
| Hendelseshandling | Når er det sparket | Formål |
|---|---|---|
| LMS_EVENTS.VALUE_CHANGE | Brukerendringsfelt | Varsle Databehandling om endringene |
