Migrer les personnalisations et activer les dispositions du panier

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 1 minute de lecture
  • Déplacez la personnalisation vers les widgets de dispositions du panier, puis activez les dispositions du panier.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Lorsque vous personnalisez certaines macros d'interface utilisateur, vous devez migrer les personnalisations vers des widgets de disposition du panier avant d'activer les dispositions du panier.

    Voici les macros d'interface utilisateur dont les personnalisations nécessitent une migration avant l'activation des dispositions du panier :

    • sc_catalog_homepage_cart
    • sc_catalog_requested_for
    • catalog_item
    • catalog_cart_default
    • sc_cart_main

    De plus, si vous avez personnalisé la page d'interface utilisateur com.glideapp.servicecatalog_category_view ou le contenu dynamique du panier du catalogue, vous devez migrer ces personnalisations avant d'activer les dispositions de panier.

    Procédure

    1. Enregistrez des copies des personnalisations pour référence ultérieure.
    2. Renvoyez les personnalisations pour restaurer les macros personnalisées ou tout autre contenu à leur état standard.
    3. Supprimez l'enregistrement de la personnalisation depuis la table Mise à jour du client [sys_update_xml].
    4. Exécutez le script suivant dans les scripts en arrière-plan pour définir la propriété et l'état correct pour tous les éléments de catalogue :
      var cm = new CartLayoutMigration();cm.configureLayoutProperty();cm.setLayoutFalse();cm.setEmptyLayout();
    5. Réimplémentez toutes les personnalisations de disposition du panier que vous souhaitez garder dans l'instance mise à niveau en configurant des macros de widget.
    6. Pour activer les dispositions du panier, définissez la propriété du système de catalogue de services glide.sc.use_cart_layouts sur Oui.