Loading
Salesforce uitbreiden met klikken, en niet code
Inhoudsopgave
Filters selecteren

          Geen resultaten
          Geen resultaten
          Hier zijn enkele zoektips

          Controleer de spelling van uw trefwoorden.
          Gebruik meer algemene zoektermen.
          Verwijder filters om uw zoekopdracht uit te breiden.

          De Help van Salesforce volledig doorzoeken
          Aan Salesforce Sites gerelateerde Apex-methoden en -expressies

          Aan Salesforce Sites gerelateerde Apex-methoden en -expressies

          Lightning Platform biedt Apex methoden en aan Salesforce Sites gerelateerde expressies om stroom- en transactiecontrole-instructies uit te voeren.

          Vereiste editions

          Beschikbaar in: zowel Salesforce Classic als Lightning Experience
          Beschikbaar in: Developer, Enterprise, Performance en Unlimited Edition
          Benodigde gebruikersmachtigingen
          Als u Salesforce Sites wilt maken en bewerken:

          Toepassing aanpassen

          OF

          Omgevingen maken en instellen

          Apex-methoden van Lightning Platform

          Apex methoden voor Salesforce Sites zijn opgenomen in de site klasse, cookie klasse en urlRewriter klasse. Zie de Lightning Platform Apex Code Developer's Guide.

          Aan Salesforce Sites gerelateerde expressies

          Aan Salesforce Sites gerelateerde expressies kunnen worden gebruikt op Visualforce pagina's, e-mailsjablonen en S-Controls.

          Samenvoegveld Beschrijving
          $Site.Name Retourneert de API-naam van de huidige site.
          $Site.Domain Retourneert uw op Salesforce Sites gebaseerde URL.
          $Site.CustomWebAddress Retourneert de aangepaste URL van het verzoek als deze niet eindigt op force.com of retourneert de primaire aangepaste URL van de site. Als geen van beide bestaat, retourneert $Site.CustomWebAddress een lege tekenreeks. Het pad van de URL bestaat altijd uit de root, zelfs als de aangepaste URL van het verzoek een padprefix bevat. Als het huidige verzoek geen siteverzoek is, retourneert dit veld een lege tekenreeks. De waarde van dit veld eindigt altijd op het letterteken /. Het gebruik van $Site.CustomWebAddress wordt afgeraden; gebruik in plaats daarvan $Site.BaseCustomUrl.
          $Site.OriginalUrl Retourneert de oorspronkelijke URL voor deze pagina als het een gerichte foutpagina voor de site is; anders wordt null geretourneerd.
          $Site.CurrentSiteUrl Retourneert de basis-URL van de huidige site, die moet worden gebruikt in verwijzingen en koppelingen. Dit veld retourneert mogelijk de URL van de verwijzende pagina in plaats van de URL van het huidige verzoek. De waarde van dit veld omvat een padprefix en eindigt altijd op het letterteken /. Als het huidige verzoek geen siteverzoek is, retourneert dit veld een lege tekenreeks. Het gebruik van $Site.CurrentSiteUrl wordt afgeraden. Gebruik in plaats daarvan $Site.BaseUrl.
          $Site.LoginEnabled Retourneert true als de huidige site is gekoppeld aan een actieve portal waarvoor inloggen is ingeschakeld; anders wordt false geretourneerd.
          $Site.RegistrationEnabled Retourneert true als de huidige site is gekoppeld aan een actieve klantportal waarvoor zelfregistratie is ingeschakeld; retourneert anders false.
          $Site.IsPasswordExpired Retourneert voor geverifieerde gebruikers true (waar) als het wachtwoord van de op dat moment ingelogde gebruiker is verlopen. Retourneert voor niet-geverifieerde gebruikers false.
          $Site.AdminEmailAddress Retourneert een lege string. Dit samenvoegveld is afgevoerd.
          $Site.Prefix Retourneert de prefix van het pad van de URL van de huidige site. Als de URL voor uw site bijvoorbeeld MijnDomeinNaam.my.salesforce-sites.com/partners is, dan is /partners het padprefix. Retourneert null als het prefix niet is gedefinieerd. Als het huidige verzoek geen siteverzoek is, retourneert dit veld een lege tekenreeks.
          $Site.Template Retourneert de sjabloonnaam die is gekoppeld aan de huidige site; retourneert de standaardsjabloon als er geen sjabloon is opgegeven.
          $Site.ErrorMessage Retourneert een foutbericht voor de huidige pagina als het een gerichte foutpagina voor de site is en er een fout is; anders wordt een lege tekenreeks geretourneerd.
          $Site.ErrorDescription Retourneert de foutbeschrijving voor de huidige pagina als het een gerichte foutpagina voor de site is en er een fout is; anders wordt een lege tekenreeks geretourneerd.
          $Site.AnalyticsTrackingCode De aan uw site gekoppelde volgcode. Services zoals Google Analytics kunnen deze code gebruiken om pagina-aanvraaggegevens voor uw site bij te houden.
          $Site.BaseCustomUrl

          Retourneert een basis-URL voor de huidige site die geen subdomein gebruikt. De geretourneerde URL gebruikt hetzelfde protocol (HTTP of HTTPS) als het huidige verzoek, als er minstens één aangepaste niet-force.com-URL voorkomt op de site die HTTPS ondersteunt. De geretourneerde waarde eindigt nooit op het letterteken /. Als alle aangepaste URL's op deze site eindigen op salesforce-sites.com of als deze site geen aangepaste URL's heeft, retourneert $Site.BaseCustomUrl een lege tekenreeks. Als het huidige verzoek geen siteverzoek is, retourneert deze methode een lege tekenreeks.

          Dit veld vervangt CustomWebAddress en omvat het padprefix van de aangepaste URL.

          $Site.BaseInsecureUrl Dit samenvoegveld is afgevoerd. Retourneert een basis-URL voor de huidige site, die HTTP gebruikt in plaats van HTTPS. Het domein van het huidige verzoek wordt gebruikt. De geretourneerde waarde omvat het padprefix en eindigt nooit op het letterteken /. Als het huidige verzoek geen siteverzoek is, retourneert deze methode een lege tekenreeks
          $Site.BaseRequestUrl Retourneert de basis-URL van de huidige site voor de aangevraagde URL. De URL van de verwijzende pagina heeft geen invloed op $Site.BaseRequestUrl. De geretourneerde URL gebruikt hetzelfde protocol (HTTP of HTTPS) als het huidige verzoek. De geretourneerde waarde omvat het padprefix en eindigt nooit op het letterteken /. Als het huidige verzoek geen siteverzoek is, retourneert deze methode een lege tekenreeks.
          $Site.BaseSecureUrl Retourneert een basis-URL voor de huidige site, die HTTP gebruikt in plaats van HTTPS. Het domein van het huidige verzoek geniet de voorkeur als dit HTTPS ondersteunt. Domeinen die geen Force.com subdomeinen zijn, genieten de voorkeur boven Force.com subdomeinen. Er wordt een force.com-subdomein, indien gekoppeld aan de site, gebruikt als er geen andere HTTPS-domeinen op de huidige site voorkomen. Als er geen aangepaste HTTPS-URL's op de site voorkomen, retourneert deze methode een lege tekenreeks. De geretourneerde waarde omvat het padprefix en eindigt nooit op het letterteken /. Als het huidige verzoek geen siteverzoek is, retourneert deze methode een lege tekenreeks.
          $Site.BaseUrl

          Retourneert de basis-URL van de huidige site, die moet worden gebruikt in verwijzingen en koppelingen. Dit veld retourneert mogelijk de URL van de verwijzende pagina in plaats van de URL van het huidige verzoek. De waarde van dit veld omvat het padprefix en eindigt nooit op het letterteken /. Als het huidige verzoek geen siteverzoek is, retourneert dit veld een lege tekenreeks.

          Dit veld vervangt $Site.CurrentSiteUrl.

          $Site.MasterLabel Retourneert de waarde van het veld Hoofdlabel voor de huidige site. Als het huidige verzoek geen siteverzoek is, retourneert dit veld een lege tekenreeks.
          $Site.SiteId Retourneert de ID van de huidige site. Als het huidige verzoek geen siteverzoek is, retourneert dit veld een lege tekenreeks.
          $Site.SiteType Retourneert de waarde van de API van het veld Type site voor de huidige site. Als het huidige verzoek geen siteverzoek is, retourneert dit veld een lege tekenreeks.
          $Site.SiteTypeLabel Retourneert de waarde van het label van het veld Type site voor de huidige site. Als het huidige verzoek geen siteverzoek is, retourneert dit veld een lege tekenreeks.
          Opmerking
          Opmerking Voor het gebruik van deze expressies moet de functie Salesforce Sites zijn ingeschakeld voor uw organisatie. U moet deze ook gebruiken binnen de context van uw openbare site; anders wordt er een lege tekenreeks geretourneerd voor alle expressies behalve {!$Site.Template}, die de standaardsjabloon voor de site retourneert.
           
          Wordt geladen
          Salesforce Help | Article