Kategorien im Datenlisten-Widget aus- oder einblenden

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Erstellen Sie ein Bedingungsskript, um eine Kategorie im Widget „Portaldatenliste“ auszublenden oder anzuzeigen.

    Vorbereitungen

    Das Plugin „UI Components for Customer Portals“ muss aktiviert sein. Weitere Informationen finden Sie unterAktivieren Sie das Plugin „UI Components for Customer Portals“.

    Erforderliche Rolle: admin oder sp_admin

    Prozedur

    1. Navigieren zu Alle > Systemerweiterungspunkte > Skriptbasierte Erweiterungspunkte.
    2. Geben Sie auf der Seite „Erweiterungspunkte“ im Suchfeld der Spalte „API-Name“ *datalist ein.
    3. Wählen Sie in der Spalte API-Name das sn_ciwf_ui_cmpnt.DatalistCategoryConditionScript aus.
      Wenn eine Nachricht zum Anwendungsbereich angezeigt wird, wählen Sie hier, um den Datensatz bearbeiten zu können.
    4. Wählen Sie auf der Seite DatalistCategoryConditionScript unter Zugehörige Links die Option Implementierung erstellenaus.
    5. Fügen Sie im Feld Skript den folgenden CSS-Code ein:
      showCategory: function(category_id) { 
      
            /* 
      
            if(category_id=="cases_category"){ 
      
                return true; 
            } 
      
            */ 
      
            return true; 
      
          }
    6. Kopieren Sie den Namen eines Bedingungsskripts aus dem Feld Name.
    7. Wählen Sie Aktualisieren.
    8. Navigieren Sie zu Ihrer Portal-Homepage.
    9. Drücken Sie im Datenlisten-Widget Strg+Rechtsklick.
    10. Wählen Sie Instanzoptionen aus.
    11. Fügen Sie im Abschnitt „Verhalten“ den Namen ein, den Sie in das Skriptfeld Kategorienbedingung kopiert haben.
    12. Wählen Sie das Bedingungsskript aus der Liste aus.
    13. Wählen Sie Speichern.