breadcrumbDescription
Føj indgående forløb - Ny gæsteaftale til websites, der bruger Lightning Out
Føj en Lightning Out-afhængighedsapp til dit firmas website (eksternt website) for at give dine ikke-godkendte brugere adgang til forløbet Indgående - Ny gæsteaftale.
EditionsHeading
| Tilgængelig i: Lightning Experience. |
| Tilgængelig i: Enterprise og Unlimited Edition |
Sørg for at angive de påkrævede bruger- og objekttilladelser til dine gæstebrugere. Hvis du ønsker yderligere oplysninger, kan du se Tildel gæstebrugere påkrævede bruger- og objekttilladelser og Opret delingsregler for gæstebrugere, der planlægger aftaler.
Bemærk Når planlægningsforløb hostes på eksterne websites, bruger forløbet det sprog, der er angivet for browseren i stedet for det sprog, der er angivet for gæstebrugerprofilen.
- Opret en kopi af standardforløbsskabelonen Indgående ny gæsteaftale.
-
Hvis du vil sikre en nøjagtig justering af brugergrænsefladeelementer, skal du føje dette
<style>til din webside:<style> .slds-visual-picker_vertical .slds-visual-picker__figure { height: inherit !important; } .runtime_appointmentbookingFlowLocation .slds-visual-picker_vertical { display: inline-flex !important; } </style> -
Hvis du vil tilføje en reference til JavaScript Lightning Out-biblioteket, skal du bruge
script:-
Føj Lightning Out JavaScript-filen til din webside:
<script src="https://YourSiteDomain/lightning/lightning.out.js"></script> -
Erstat
https://YourSiteDomain/med din Experience Cloud-lokalitets-URL.
Pas på Hvis du tilføjer SiteURL iscript, fungerer forløbet ikke.
-
Føj Lightning Out JavaScript-filen til din webside:
-
Hvis du vil indlæse og aktivere lightningOutGuest-appen på din webside:
-
Tilføj Lightning Out JavaScript-standardkoden:
<script> $Lightning.use("runtime_appointmentbooking:lightningOutGuest", function() { // Callback once framework and app load $Lightning.createComponent( "lightning:flow", // top-level component of your app { }, // attributes to set on the component when created "lexcontainer", // the DOM location to insert the component function(component) { // API name of the Flow component.startFlow("Salesforce_Scheduler_Unauthenticated"); } ); }, 'https://YourSiteDomain/SiteURL/' // Site endpoint ); </script> -
Erstat
lexcontainermed den sideplacering, hvor du ønsker at indsætte Lightning-komponenten, og kald derefter Lightning-komponenten fra et andet tag.Her er en eksempelkode til at kalde Lightning:
<div id="lexcontainer"> <p>Invoke the Lightning Component specified in the Script.</p> </div> -
Erstat
https://YourSiteDomain/SiteURLmed den URL til Experience Cloud-lokaliteten, der indeholder forløbet Indgående - Ny gæsteaftale med de krævede objekttilladelser.
-
Tilføj Lightning Out JavaScript-standardkoden:
-
Hvis du vil føje den eksterne lokalitetsoprindelses-URL til CORS:
- Skriv CORS i feltet Find hurtigt i Opsætning, og vælg derefter CORS.
- Klik på Ny.
- I feltet Oprindelses-URL-mønster skal du angive den eksterne lokalitetsoprindelses-URL.
- Gem dine ændringer.
Bemærk Når planlægningsforløb hostes på eksterne websites, viser ressourcekortet standardbilleder i stedet for billeder af serviceressourcer.
Løste denne artikel dit problem?
Giv os besked, så vi kan forbedre os!
