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