Masquer ou afficher des catégories dans le widget de liste de données

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • Créez un script de condition pour masquer ou afficher une catégorie dans le widget Liste des données du portail.

    Avant de commencer

    Le module d’extension UI Components for Customer Portals doit avoir été activé. Pour plus d'informations, voir Activer le module d’extension UI Components for Customer Portals

    Rôle requis : sp_admin

    Procédure

    1. Accédez à la Tous > Points d’extensions système > Points d’extension scriptés.
    2. Sur la page Points d’extension, dans le champ de recherche de la colonne Nom de l’API , saisissez *datalist.
    3. Sélectionnez la sn_ciwf_ui_cmpnt. DatalistCategoryConditionScript dans la colonne Nom de l’API .
      Si un message s’affiche sur le périmètre de l’application, sélectionnez ici pour pouvoir modifier l’enregistrement.
    4. Sur la page DatalistCategoryConditionScript, dans Liens connexes, sélectionnez Créer une implémentation.
    5. Dans le champ Script , collez le code CSS suivant :
      showCategory: function(category_id, params) { 
      
            /* 
            if(category_id=="cases_category"){ 
                return true; 
            } 
            */ 
            return true; 
          }
      Tableau 1. Paramètres de fonction
      Paramètres Description
      category_id ID de catégorie de liste de données du portail.
      paramètres JSON contenant url_params et related_table. Par exemple :
      
      {
        "url_params": {
          "table": "customer_contact",
          "sys_id": "60beb5e7d7600200e5982cf65e6103ad",
          "view": "sp"
        },
        "related_table": "sn_customerservice_case"
      }
      
    6. Copiez le nom d’un script de condition à partir du champ Nom .
    7. Sélectionnez Mettre à jour.
    8. Accédez à la page d’accueil de votre portail.
    9. Dans le widget Data List (Liste de données), appuyez sur Ctrl+clic droit.
    10. Sélectionnez Options d’instance.
    11. Dans la section Comportement, collez le nom que vous avez copié dans le champ de script de condition de liste de données .
    12. Sélectionnez le script de condition dans la liste.
    13. Sélectionnez Enregistrer.