カスタマイズを買い物かごレイアウトウィジェットに移動し、買い物かごレイアウトを有効にします。
このタスクについて
いくつかの UI マクロをカスタマイズする場合、買い物かごレイアウトを有効にする前に、カスタマイズを買い物かごレイアウトウィジェットに移行する必要があります。買い物かごレイアウトを有効にする前にカスタマイズの移行が必要な UI マクロは次のとおりです。
- sc_catalog_homepage_cart
- sc_catalog_requested_for
- catalog_item
- catalog_cart_default
- sc_cart_main
また、com.glideapp.servicecatalog_category_view UI ページまたはカタログ買い物かごの動的コンテンツをカスタマイズした場合は、買い物かごレイアウトを有効にする前にこれらのカスタマイズを移行する必要があります。
手順
-
後で参照できるようにカスタマイズのコピーを保存します。
-
カスタマイズしたマクロまたは他のコンテンツを標準状態に戻すには、カスタマイズを元に戻します。
-
カスタマアップデート [sys_update_xml] テーブルからカスタマイズのレコードを削除します。
-
[バックグラウンドスクリプト] で次のスクリプトを実行して、プロパティを設定し、カタログ内のすべてのアイテムに正しい状態を設定します。
var cm = new CartLayoutMigration();cm.configureLayoutProperty();cm.setLayoutFalse();cm.setEmptyLayout();
-
ウィジェットマクロを設定して、アップグレードされたインスタンスで維持する買い物かごレイアウトのカスタマイズを再実装します。
-
買い物かごレイアウトを有効にするには、サービスカタログシステムプロパティ glide.sc.use_cart_layouts を [はい] に設定します。