Show Menu
トピック×

フォルダーメタデータスキーマ

この記事では、AEM Assets でアセットフォルダーのメタデータスキーマを作成する方法を説明します。
Adobe Experience Manager(AEM)Assets では、フォルダープロパティページに表示されるレイアウトとメタデータを定義する、アセットフォルダーのメタデータスキーマを作成できます。
この機能を使用するには、AEM 6.4 Service Pack 2 以降がデプロイされている必要があります。AEM 6.4 サービスパックについて詳しくは、 リリースノート を参照してください。

フォルダーメタデータスキーマフォームの追加

フォルダーメタデータスキーマフォームエディターを使用して、フォルダーのメタデータスキーマを作成および編集します。
  1. AEM のロゴをタップまたはクリックし、 ツール アセット フォルダーメタデータスキーマ ​に移動します。
  2. In the Folder Metadata Schema Forms page, tap/click Create .
  3. フォームの名前を指定し、「 作成 」をタップまたはクリックします。新しいスキーマフォームがスキーマフォームページにリストされます。

フォルダーメタデータスキーマフォームの編集

以下を含む、新しく追加された、または既存のメタデータスキーマフォームを編集できます。
  • タブ
  • タブ内のフォーム項目
これらのフォーム項目を CRX リポジトリのメタデータノード内のフィールドにマップしたり、フォーム項目を設定したりできます。新しいタブまたはフォーム項目をメタデータスキーマフォームに追加できます。
  1. In the Schema Forms page, select the form you created, and then tap/click the Edit icon from the toolbar.
  2. In the Folder Metadata Schema Editor page, tap/click the + icon to add a tab to the form. タブの名前を変更するには、デフォルト名をタップまたはクリックし、「 設定 」に新しい名前を指定します。
    タブを追加するには、 + アイコンをタップまたはクリックします。Tap/click X to delete a tab.
  3. In the active tab, add one or more components from the Build Form tab.
    複数のタブを作成する場合は、コンポーネントを追加する特定のタブをタップまたはクリックします。
  4. コンポーネントを設定するには、コンポーネントを選択して、「 設定 」タブでそのプロパティを変更します。
    必要に応じて、「 設定 」タブからコンポーネントを削除します。
  5. ツールバーの「 保存 」をタップまたはクリックして変更内容を保存します。

フォームを作成するコンポーネント

The Build Form tab lists form items that you use in your folder metadata schema form. The Settings tab displays the attributes for each item that you select in the Build Form tab. Here is a list the form items available in the Build Form tab:
コンポーネント名
説明
セクションヘッダー
共通コンポーネントのリストに対してセクションヘッダーを追加します。
1 行のテキスト
1行テキストプロパティを追加します。 これは文字列として保存されます。
複数値テキスト
複数値テキストプロパティを追加します。これは文字列の配列として保存されます。
番号
数値コンポーネントを追加します。
日付
日付コンポーネントを追加します。
ドロップダウン
コンボボックスを追加します。
標準タグ
タグを追加します。
非表示のフィールド
非表示のフィールドを追加します。このフィールドは、アセットの保存時に POST パラメーターとして送信されます。

フォーム項目の編集

To edit the properties of form items, tap/click the component and edit all or a subset of the following properties in the Settings tab.
フィールドラベル :フォルダーのプロパティページに表示されるメタデータプロパティの名前。
プロパティにマッピング :このプロパティは、フォルダーノードが保存されている CRX リポジトリ内でのフォルダーノードの相対パスを指定します。この値は、パスがフォルダーのノードの下にあることを示す「 ./ 」で始まります。
このプロパティの有効な値は次のとおりです。
  • ./jcr:content/metadata/dc:title :フォルダーのメタデータノードにプロパティとして値を格納しま dc:title す。
  • ./jcr:created :フォルダーのノードにある JCR プロパティを表示します。CRXDEでこれらのプロパティを設定する場合、アドビでは、プロパティが保護されているので、プロパティを「編集を無効にする」とマークすることをお勧めします。 それ以外の場合は、アセ Asset(s) failed to modify ットのプロパティを保存するとエラー「」が発生します。
プロパティパスにスペースを含めないでください。コンポーネントがメタデータスキーマフォームに適切に表示されなくなります。
JSON Path :これを使用して、オプションのキーと値のペアを指定するJSONファイルのパスを指定します。
プレースホルダー :このプロパティを使用して、メタデータプロパティに関連するプレースホルダーテキストを指定します。
選択肢 :リストの選択肢を指定するには、このプロパティを使用します。
説明 :メタデータコンポーネントの短い説明を追加するには、このプロパティを使用します。
クラス :プロパティに関連付けられているオブジェクトクラス。

フォルダーメタデータスキーマフォームの削除

フォルダメタデータスキーマフォームは、フォルダメタデータスキーマフォームページから削除できます。 フォームを削除するには、フォームを選択し、ツールバーの「削除」アイコンをタップまたはクリックします。

フォルダーメタデータスキーマの割り当て

フォルダメタデータスキーマをフォルダに割り当てるには、フォルダメタデータスキーマフォームページを使用するか、フォルダを作成する際に使用します。
フォルダーのメタデータスキーマを設定すると、スキーマフォームのパスは、フォルダーノードの folderMetadataSchema プロパティ(. /jcr:content 下)に保存されます。

フォルダーメタデータスキーマページからのスキーマへの割り当て

  1. AEM のロゴをタップまたはクリックし、 ツール アセット フォルダーメタデータスキーマ ​に移動します。
  2. フォルダメタデータスキーマフォームページで、フォルダに適用するスキーマフォームを選択します。
  3. From the toolbar, tap/click Apply to Folder(s) .
  4. Select the folder on which to apply the schema and then click/tap Apply . メタデータスキーマが既にフォルダに適用されている場合は、既存のメタデータスキーマを上書きしようとしていることを示す警告メッセージが表示されます。 Tap/click Overwrite .
  5. メタデータスキーマを適用したフォルダーのメタデータプロパティを開きます。
    フォルダーメタデータフィールドを表示するには、「 フォルダーメタデータ 」タブをタップまたはクリックします。

フォルダー作成時のスキーマの割り当て

フォルダーを作成するときに、フォルダーメタデータスキーマを割り当てることができます。システムに 1 つ以上のフォルダーメタデータスキーマが存在する場合は、 フォルダーを作成 ​ダイアログに追加リストが表示されます。希望のスキーマを選択できます。デフォルトではスキーマは選択されていません。
  1. AEM Assets ユーザーインターフェイスで、ツールバーの「 作成 」をタップまたはクリックします。
  2. フォルダーのタイトルと名前を指定します。
  3. フォルダーメタデータスキーマリストから希望のスキーマを選択します。次に、「 作成 」をタップまたはクリックします。
  4. メタデータスキーマを適用したフォルダーのメタデータプロパティを開きます。
  5. フォルダーメタデータフィールドを表示するには、「 フォルダーメタデータ 」タブをタップまたはクリックします。

フォルダーメタデータスキーマの使用

フォルダーメタデータスキーマが設定されたフォルダーのプロパティを開きます。フォルダープロパティページに「 フォルダーメタデータ 」タブが表示されます。フォルダーメタデータスキーマフォームを表示するには、このタブを選択します。
各種フィールドにメタデータ値を入力し、「 保存 」をタップまたはクリックして値を保存します。指定した値は、CRX リポジトリ内のフォルダーノードに保存されます。