カスタマイズの移行とカートレイアウトの有効化

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:1分
  • カスタマイズをカートレイアウトウィジェットに移動し、カートレイアウトを有効にします。

    始める前に

    必要なロール:admin

    このタスクについて

    いくつかの UI マクロをカスタマイズする場合、カートレイアウトを有効にする前に、カスタマイズをカートレイアウトウィジェットに移行する必要があります。

    カートレイアウトを有効にする前にカスタマイズの移行が必要な UI マクロは次のとおりです。

    • sc_catalog_homepage_cart
    • sc_catalog_requested_for
    • catalog_item
    • catalog_cart_default
    • sc_cart_main

    また、com.glideapp.servicecatalog_category_view UI ページまたはカタログ買い物かごの動的コンテンツをカスタマイズした場合は、カートレイアウトを有効にする前にこれらのカスタマイズを移行する必要があります。

    手順

    1. 後で参照できるようにカスタマイズのコピーを保存します。
    2. カスタマイズしたマクロまたは他のコンテンツを標準状態に戻すには、カスタマイズを元に戻します。
    3. カスタマアップデート [sys_update_xml] テーブルからカスタマイズのレコードを削除します。
    4. [バックグラウンドスクリプト] で次のスクリプトを実行して、プロパティを設定し、カタログ内のすべてのアイテムに正しい状態を設定します。
      var cm = new CartLayoutMigration();cm.configureLayoutProperty();cm.setLayoutFalse();cm.setEmptyLayout();
    5. ウィジェットマクロを設定して、アップグレードされたインスタンスで維持するカートレイアウトのカスタマイズを再実装します。
    6. カートレイアウトを有効にするには、サービスカタログシステムプロパティ glide.sc.use_cart_layouts[はい] に設定します。