Stellen Sie Schaltflächen für Links zu Webseiten bereit, die im Portalbanner-Widget angezeigt werden sollen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Geben Sie einen Link zu einer Webseite an, die Sie anzeigen möchten, indem Sie primäre oder sekundäre Schaltflächen im Portalbanner-Widget definieren. Das Widget zeigt standardmäßig diese Schaltflächen an.

    Vorbereitungen

    Das Plugin „UI Components for Customer Portals“ muss installiert sein. Weitere Informationen finden Sie unter Aktivieren Sie das Plugin „UI Components for Customer Portals“..

    Erforderliche Rolle: sp_admin oder admin

    Prozedur

    1. Navigieren zu Alle > Systemerweiterungspunkte > Skriptbasierte Erweiterungspunkte.
    2. Geben Sie auf der Seite „Erweiterungspunkte“ in der Spalte API-Name *bannerein.
    3. Wählen Sie sn_ciwf_ui_cmpnt.BannerButtonsConditionScript in der Spalte API-Name aus.
      Wenn eine Nachricht zum Anwendungsbereich angezeigt wird, wählen Sie hier aus, um den Datensatz bearbeiten zu können.
    4. Wählen Sie auf der Seite „BannerButtonsConditionScript“ im Abschnitt Zugehörige Links die Option Implementierung erstellenaus.
      Wenn eine Nachricht zum Anwendungsbereich angezeigt wird, wählen Sie hier aus, um den Datensatz bearbeiten zu können.
    5. Definieren Sie auf der Seite BannerButtonsConditionScript im Feld Skript die primären und sekundären Schaltflächen, indem Sie den folgenden CSS-Code einfügen und ihn dann anpassen.
      var BannerButtonsConditionScript = Class.create();
      BannerButtonsConditionScript.prototype = {
          initialize: function() {
          },
      
      	showPrimaryButton: function() {
      		// add your condition here
      		return true;
      	},
      
      	showSecondaryButton: function() {
      		// add your condition here
      		return true;
      	},
      
          type: 'BannerButtonsConditionScript'
      };
    6. Kopieren Sie den Namen des Bedingungsskripts aus dem Feld Name.
    7. Wählen Sie Aktualisieren.
    8. Navigieren Sie zu Ihrer Portal-Homepage.
    9. Wählen Sie auf der Seite „Bearbeiten“ das Widget „Portalbanner“ aus.
    10. Drücken Sie Strg+Rechtsklick.
    11. Wählen Sie Instanzoptionen aus.
    12. Fügen Sie im Abschnitt Verhalten den Namen ein, den Sie in das Feld Schaltflächenbedingungsskript kopiert haben.
    13. Wählen Sie das Bedingungsskript aus der Liste aus.
    14. Wählen Sie Speichern.