データソース アイテムで参照されたアイテムを編集してExperience Edgeにパブリッシュすると、データソース アイテムを使用するページが更新されない場合があります。
この事象は、参照フィールドを持つデータソース アイテムを使用するレンダリングを持つページ アイテムが、フィールドを持つ他のコンテンツ アイテムを参照する場合に発生します。そのコンテンツ アイテムのフィールドを編集し、変更をExperience Edgeにパブリッシュしても、ページ アイテムが更新されません。
本事象の解決策として、以下の手順をご検討ください。
- 以下のContent Dependencyテンプレートを、下記のベース テンプレートのデフォルト リストに追加します。
テンプレート:
- /sitecore/templates/System/Layout/Rendering Dependencies/Content Dependency
ベース テンプレートのデフォルト リスト:
- /sitecore/templates/Foundation/JavaScript Services/Json Rendering
- /sitecore/templates/Foundation/JavaScript Services/JavaScript Rendering
これにより、コンテンツの依存関係が、JSONおよびJava Scriptレンダリングに追加されます。
- コンテンツの構造に応じて1つ以上のコンテンツの依存関係オプションを有効にします。これらオプションの詳細については、こちらを参照してください。