システムフィールドの種類
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
システムフィールドタイプは特定の要件を満たすための高度な機能を提供します。一般的なウェブサイト開発者は、エンドユーザーデータに対してSystemフィールドタイプを使用しません。
以下の表は利用可能なシステムフィールドタイプを示しています。
|
システムフィールドタイプ |
概要 |
|---|---|
|
クエリデータソース |
プレゼンテーションコンポーネントのデータソースはSitecoreプレゼンテーションレイヤーを使って設定できます。データソースを設定することで、特定のコンテンツへの内部リンクを作成できます。コンテンツツリーからデータソースとして使用するコンテンツを選択するか、検索クエリを指定することで選択できます。検索クエリは解のコードに渡されます。例えば、特定のテンプレートに基づいてアイテムを検索し、その結果をプレゼンテーションコンポーネントのデータソースとして機能させることができます。 |
|
愛着 |
データベースメディアアイテムは、バイナリデータを格納するためにAttachmentフィールドタイプを使用します。 警告 データテンプレートで添付項目タイプは使わないでください。 |
|
ファイルドロップエリア(FDA) |
WebDAVプロトコルを使ってファイルを管理できるようにします。ファイルドロップエリアフィールドタイプの値は、対応するメディアアイテムを含むメディアライブラリフォルダを参照します。ソースプロパティはファイルドロップエリアのフィールドタイプには影響しません。 注意:
Sitecoreがアイテムを公開すると、そのアイテムのファイルドロップエリアフィールドタイプに参照されたメディアアイテム、変更や削除も自動的に公開します。 |
|
内部Link |
ユーザーはフィールドのソースプロパティで指定されたアイテムの子孫を選択できます。 警告 データテンプレートでInternal Linkフィールドタイプは使わないでください。これはSitecoreのシステムフィールドタイプであり、Sitecoreの内部使用およびカスタマイズにのみ適しています。これは経路とアイテム名を指し示すため、エンドユーザーデータには適していません。このリンクは、エンドユーザーがアイテムの名前を変更すると簡単に切断されることがあります。代わりにDroplink、Droptree、またはGeneral Linkフィールドタイプを使いましょう。 |
|
レイアウト |
各アイテムのレイアウト詳細を操作できます。 警告 データテンプレートでレイアウトフィールドタイプは使わないでください。 |
|
ルール |
条件付きレンダリングの設定を可能にします。 警告 データテンプレートのルールフィールドタイプは使わないでください。 |
|
セキュリティ |
ユーザーが各アイテムのセキュリティ設定を操作できます。 警告 データテンプレートでセキュリティフィールドタイプは使わないでください。 |
|
テンプレートフィールドソース |
テンプレートフィールド定義項目でソースプロパティを選択できるようにします。 警告 データテンプレートでTemplate Field Sourceのフィールドタイプは使わないでください。 |
|
サムネイル |
ユーザーがMedia Libraryからサムネイル画像を選択できます。 警告 データテンプレートでサムネイルフィールドタイプは使わないでください。 |