Commerceコントロール パネルのストアフロントのアイテムにEnvironmentフィールドがない


説明

Commerceコントロール パネルのストアフロント アイテムのテンプレートに、Environmentフィールドがない場合があります。これによって、ストアフロントに特定の環境を設定することができなくなります。この場合、ストアフロントに関連するCommerce環境は、Sitecore.Commerce.Engine.Connect.configファイルに設定されているデフォルト環境にフォール バックされることになります。

解決策

この事象を解決するには、次のようにストアフロント アイテムの環境を指定してください:

  1. /sitecore/templates/CommerceConnect/Sitecore Commerce/Commerce Control Panel/Storefront Settings/Storefront/Storefrontのテンプレートを開き、このテンプレートにEnvironmentフィールドを追加します。
  2. 変更を保存します。
  3. ストアフロントの設定アイテム(例:/sitecore/Commerce/Commerce Control Panel/Storefront Settings/Storefronts/Storefront)を開き、Environmentフィールドに値(例:「HabitatShops」)を指定します。
  4. 変更を保存します。
  5. 両方のアイテムをパブリッシュします。
  6. Sitecoreインスタンスを再起動します。