コアコンポーネントのコンテンツフラグメントコンポーネントを使用すれば、コンテンツフラグメントを表示できます。
コアコンポーネントのリリース 2.4.0 以前は、コンテンツフラグメントコンポーネントはコアコンポーネントの拡張機能として提供されており、別途ダウンロードして明示的に有効にする必要がありました。
コアコンポーネントのコンテンツフラグメントコンポーネントを使用すれば、コンテンツフラグメントをページに組み込むことができます。
このドキュメントでは、コンテンツフラグメントコンポーネントの現在のバージョン(2017年10月にコアコンポーネントのリリース 1.1.0 で導入された v1)について説明します。
コンポーネントのすべてのサポート対象バージョン、コンポーネントの各バージョンと互換性のある AEM バージョン、以前のバージョンのドキュメントへのリンクを次の表に示します。
コンポーネントのバージョン | AEM 6.4 | AEM 6.5 | AEM as a Cloud Service |
---|---|---|---|
v1 | リリース 2.17.4 以前と互換性あり |
互換性あり | 互換性あり |
リリース 2.4.0 以前のバージョンでは、コンテンツフラグメントコンポーネントは拡張機能フォルダーに含まれていました。
apps/core/wcm/extension/components/contentfragment/v1/contentfragment
2.4.0 からは、次の場所に移動しました。
apps/core/wcm/components/contentfragment/v1/contentfragment
どちらも v1 ですが、拡張機能フォルダーから使用されていたコンテンツフラグメントコンポーネントについては、リリース 2.4.0 以降のコアコンポーネントにアップグレードしたときに新しいリソースタイプを使用できるようにするには、関連するプロキシコンポーネントを移行する必要があります。
コアコンポーネントのバージョンとリリースについて詳しくは、コアコンポーネントのバージョンを参照してください。
コンテンツフラグメントコンポーネントを体験し、その設定オプションや HTML および JSON 出力の例を確認するには、コンポーネントライブラリを参照してください。
コンテンツフラグメントコンポーネントに関する最新の技術ドキュメントについては、GitHub を参照してください。
コアコンポーネントの開発について詳しくは、コアコンポーネント開発者向けドキュメントを参照してください。
設定ダイアログでは、コンテンツフラグメントとそのフラグメントを組み込む要素をコンテンツ作成者が定義できます。
コンテンツフラグメント
ディスプレイモード
エレメント - コンテンツフラグメントを組み込む要素
バリエーション - 使用するコンテンツフラグメントのバリエーション(デフォルトはマスター)
段落
すべて - すべての段落を表示します
範囲
1;3-5;7;9-*
では、1 番目、3 番目から 5 番目まで、7 番目、9 番目が最終的な段落に含まれます。ID - このオプションを使用すると、HTML 内およびデータレイヤー内のコンポーネントの一意の識別子を制御できます。
複数の要素モードが選択されている場合は、このタブを使用できません。
デザインダイアログでは、混在メディア画像とレスポンシブグリッドを処理するためのリソースタイプをテンプレート作成者が定義できます。
内部レスポンシブグリッド
コンテンツフラグメントコンポーネントは、Adobe Client Data Layer をサポートしています。