Loading
Erweitern von Salesforce mit Klicks, ohne Code
INCLUDE

INCLUDE

Gibt Inhalte aus einem S-Control-Auszug zurück. Mit dieser Funktion können Sie häufig vorkommenden Code in vielen S-Controls wiederverwenden.

Verwenden

"{!INCLUDE(source, [inputs])}"; ersetzen Sie Quelle durch den S-Control-Auszug, den Sie referenzieren möchten. Ersetzen Sie Eingaben durch die Informationen, die an den Auszug weitergegeben werden müssen.

Tipps

  • Da diese Funktion einen S-Control-Auszug referenziert, anstatt ihn zu kopieren, wird immer der aktuellste Inhalt des S-Control-Auszugs angezeigt. Beachten Sie, dass Änderungen am S-Control-Auszug alle INCLUDE-Funktionen betreffen, die den Auszug referenzieren.
  • Verwenden Sie die globale Variable "$Request" für den Zugriff auf Informationen im Auszug.
  • Diese Funktion steht nur bei benutzerdefinierten Schaltflächen, Links und S-Controls zur Verfügung.
Beispiel für S-Control: Aufnahme eines Kopfzeilen-Auszugs
Beispiel für S-Control: Aufnahme eines Kopfzeilen-Auszugs
<html>
    <body>
        {!INCLUDE(
            $SControl.Header_Snippet, 
            [title = "My Title", theme = "modern"]
         )}
    </body>
</html>

Bei diesem Beispiel wird ein Auszug referenziert, der eine Kopfzeile für eine Seite angibt, die Sie zur Anzeige auf einer Webregisterkarte erstellt haben. Der Seitentitel “Mein Titel” wird angezeigt. Verwenden Sie die globale Variable "$SControl", um ein benutzerdefiniertes S-Control zu referenzieren.

Beispiel für S-Control: Aufnahme von Eingabeparametern
Beispiel für S-Control: Aufnahme von Eingabeparametern

Verwenden Sie die folgenden beiden Beispiele, um zu ermitteln, wie Sie einen wiederverwendbaren Auszug erstellen und in ein S-Control aufnehmen können.

<h2 class="{!$Request.titleTheme}.title">
    {!$Request.titleText}
</h2>

Für diesen Auszug sind zwei Eingabeparameter erforderlich: titleTheme und titleText. Es handelt sich um ein wiederverwendbares HTML-Tag, das auf der Grundlage der Eingabeparameter einen Seitentitel und ein Thema angibt. Erstellen Sie als Nächstes ein S-Control, das diesen Auszug enthält:

<html>
    <head/>
    <body> 
        {!INCLUDE(
                $SControl.Title_Snippet, 
                [titleTheme = "modern", titleText = "My Sample Title"]
        )}
        Insert your page-specific content here ... 
    </body> 
</html>

Dieses S-Control verwendet den Auszug mit dem Titel Title_Snippet, um den Titel der Seite “Mein Beispieltitel” und das moderne Design anzuzeigen. Ersetzen Sie Hier seitenspezifischen Inhalt einfügen durch Ihren eigenen HTML-Inhalt und verwenden Sie das S-Control als Quelle der Webregisterkarte, um Ihre eigenen Seiten in Salesforce zu erstellen.

 
Laden
Salesforce Help | Article