コンテンツフラグメントモデル content-fragment-models

CAUTION
AEM 6.4 の拡張サポートは終了し、このドキュメントは更新されなくなりました。 詳細は、 技術サポート期間. サポートされているバージョンを見つける ここ.
CAUTION
一部のコンテンツフラグメント機能には、 AEM 6.4 Service Pack 2(6.4.2.0) 以降.

コンテンツフラグメントモデルは、コンテンツフラグメントのコンテンツの構造を定義します。

コンテンツフラグメントモデルの有効化 enable-content-fragment-models

CAUTION
を有効にしない場合、 コンテンツフラグメントモデル作成 新しいモデルを作成する際に、オプションは使用できません。

コンテンツフラグメントモデルを有効にするには、次の操作が必要です。

  • 設定マネージャーでのコンテンツフラグメントモデルの使用の有効化
  • アセットフォルダーへの設定の適用

Configuration Manager でコンテンツフラグメントモデルを有効にする enable-content-fragment-models-in-configuration-manager

新しいコンテンツフラグメントモデルを作成するには、最初に設定マネージャーを使用してコンテンツフラグメントモデルを有効にする​ 必要があります

  1. ツール一般 ​に移動し、設定ブラウザー ​を開きます。

  2. Web サイトに適した場所を選択します。

  3. 作成」を使用してダイアログを開き、次の操作をおこないます。

    1. タイトル」を指定します。
    2. コンテンツフラグメントモデル」を選択して、そのモデルを使用できるようにします。

    cfm-6420-09

  4. 作成」を選択して、定義を保存します。

アセットフォルダーへの設定の適用 apply-the-configuration-to-your-assets-folder

グローバル ​設定をコンテンツフラグメントモデルに対して有効にした場合、ユーザーが作成したあらゆるモデルを任意のアセットフォルダーで使用できます。

他の設定(グローバル以外)を同等のアセットフォルダーで使用するには、接続を定義する必要があります。そのためには、適切なフォルダーの「フォルダーのプロパティ」の「クラウドサービス」タブで「設定」を使用します。

コンテンツフラグメントモデルの作成 creating-a-content-fragment-model

  1. ツールアセット ​に移動し、コンテンツフラグメントモデル ​を開きます。

  2. 次に該当するフォルダーに移動します。 設定.

  3. 用途 作成 をクリックしてウィザードを開きます。

    note caution
    CAUTION
    コンテンツフラグメントモデルの使用が有効になっていない場合、「作成」オプションは使用できません。
  4. モデルタイトル」を指定します。必要に応じて、「説明」を追加することもできます。

    cfm-6420-10

  5. 用途 作成 空のモデルを保存します。 アクションの成功を示すメッセージが表示されます。このメッセージで、 開く をクリックして、モデルを直ちに編集するか、 完了 コンソールに戻ります。

コンテンツフラグメントモデルの定義 defining-your-content-fragment-model

コンテンツフラグメントモデルは、生成されるコンテンツフラグメントの構造を効果的に定義します。 モデルエディターを使用して、次の必須フィールドを追加し、設定できます。

CAUTION
既存のコンテンツフラグメントモデルを編集すると、依存するフラグメントが影響を受ける可能性があります。
  1. ツールアセット ​に移動し、コンテンツフラグメントモデル ​を開きます。

  2. コンテンツフラグメントモデルが含まれているフォルダーに移動します。

  3. 必要なモデルを 編集 用に開きます。クイック操作を使用するか、モデルを選択してツールバーから操作を選択します。

    モデルエディターを開くと、次の内容が表示されます。

    • 左:フィールドが既に定義されています
    • 右:フィールドの作成に使用できる​ データタイプ(およびフィールドの作成後に使用する​ プロパティ
    note note
    NOTE
    フィールドが 必須ラベル 左側のウィンドウに示された部分にアスタリスク (*) をクリックします。

    cfm-6420-12

  4. フィールドを追加するには

    • 必要なデータタイプをフィールドの必要な場所にドラッグします。

    cfm-6420-11

    • フィールドがモデルに追加されると、その特定のデータタイプに対して定義できる​ プロパティ ​が右側のパネルに表示されます。ここで、そのフィールドに必要な項目を定義することができます。次に例を示します。

    cfm-6420-13

  5. フィールドを削除するには

    必須フィールドを選択し、ごみ箱アイコンをクリックまたはタップします。 この操作の確認が求められます。

    cf-32

  6. 必要なフィールドをすべて追加してプロパティを定義したら、「保存」を使用して定義を保存します。次に例を示します。

    cfm-6420-14

コンテンツフラグメントモデルの削除 deleting-a-content-fragment-model

CAUTION
コンテンツフラグメントモデルを削除すると、依存するフラグメントに影響を与える場合があります。

コンテンツフラグメントモデルを削除するには:

  1. ツールアセット ​に移動し、コンテンツフラグメントモデル ​を開きます。

  2. コンテンツフラグメントモデルが含まれているフォルダーに移動します。

  3. モデルを選択し、その後に 削除 をクリックします。

    note note
    NOTE
    モデルが参照されている場合は、警告が表示されます。 適切な行動を取る。

コンテンツフラグメントモデルの公開 publishing-a-content-fragment-model

コンテンツフラグメントモデルは、そのモデルに依存するコンテンツフラグメントの公開時または公開前に公開する必要があります。

コンテンツフラグメントモデルを公開するには:

  1. ツールアセット ​に移動し、コンテンツフラグメントモデル ​を開きます。

  2. コンテンツフラグメントモデルが含まれているフォルダーに移動します。

  3. モデルを選択し、次にツールバーの「公開」を選択します。

    note note
    NOTE
    まだ公開されていないモデルのコンテンツフラグメントを公開すると、選択リストにそのことが示され、モデルがフラグメントと共に公開されます。
recommendation-more-help
4452738f-2bdf-4cd4-9b45-905a69d607ad