機械翻訳について

フォーム・オプション

カスタム・コンテンツ・フォーム・アイテム・オブジェクトに対して、次のフォーム・オプションを使用できます。

表8-1 フォーム・オプション

プロパティ 説明
supporstSetsName

フォームに設定名をサポートするかどうか。 デジタル・アセット属性を追加または編集する場合、通常、この値はfalseです。

この値がfalseの場合、呼出し
 item.setName()
エラーをスローします。
supportsSetDescription

フォームで設定の説明をサポートするかどうか。 デジタル・アセット属性を追加または編集する場合、通常、この値はfalseです。

この値がfalseの場合、呼出し
item.setDescription()
エラーをスローします。
supportsSetLanguage フォームが言語の設定をサポートするかどうか。 デジタル・アセット属性を追加または編集する場合、通常、この値はfalseです
supportsSetTranslatable

フォームが翻訳可能の設定をサポートするかどうか。 通常、この値は、デジタル・アセット属性の追加または編集、およびビジネス・リポジトリのコンテンツ・アイテムの追加または編集時にfalseになります。 この値がfalseの場合、呼出し

item.setTranslatable()
エラーをスローします。
supportsSetSlug

フォームがスラグの設定をサポートするかどうか。 通常、この値は次のシナリオではfalseです:

  • 複数のデジタル・アセットをリポジトリに追加しながら
  • ビジネス・リポジトリでのデジタル・アセットおよびコンテンツ・アイテムの追加/編集中
  • シード・タイプのデジタル・アセットをカスタム・タイプに変換するとき
この値がfalseの場合、呼出し
item.setSlug()
エラーをスローします。
supportsSetMetaData

フォームがメタデータの設定をサポートするかどうか。 通常、デジタル・アセットをリポジトリに追加するときにこの値はfalseです。

この値がfalseの場合、アイテムの次のメソッドを呼び出すとエラーがスローされます。

  • addCollections()
  • removeCollections()
  • addChannels()
  • removeChannels()
  • addTags()
  • removeTags()
  • addCategories()
  • removeCategories()
supportsRequiredValidation フォームで必要な検証をサポートするかどうか。 通常、デジタル・アセットをリポジトリに追加するときにこの値はfalseです。
placement フォームを
sidebar
または
drawer
.
mixedValueFields アセットをリポジトリに追加するときに、選択した複数のアセットにわたる属性の編集中に値が混在したフィールド名の配列。
supportsSetNativeFile フォームが、カスタム・デジタル・アセット翻訳のフォームからのネイティブ・ファイルの追加をサポートするかどうか。 通常、この値は、アセット・タイプ・ファイル・フィールドがマスターから継承されていないカスタム・デジタル・アセットの新しい翻訳に当てはまります。 その他の場合、それは偽です。