ページテンプレート
サイトの一部であるすべてのページにはテンプレートが必要です。
重要なページ参照フィールド
新しいサイトをビルドする場合、サイトレコードには 4 つの重要なページ参照フィールドがあります。これらのページとその使用方法を理解すると、ページテンプレートとサイトのデフォルトを定義するのに役立ちます。
- ホームページ:サイトのランディングページ。ホームページは必須です。
- 検索ページ:ユーザーがサイト内の任意のページから検索したときに検索結果が表示されるページ。サイトに検索結果ブロックを含めるには、検索ページが必須です。
- ログインページ:スタンドアロンのログインページで、CMS サイト全体に対して認証を強制するのに役立ちます。
- ゲージターゲットページ:ゲージからのドリルスルーコンテンツを表示するために使用されるページ。ユーザーがゲージをクリックすると、ゲージターゲットページが開き、そのゲージのドリルスルーコンテンツが表示されます。
詳細ページ
使用する予定のデータまたはテーブルによっては、詳細ページが必要になる場合があります。これらの詳細ページでは、次のリストのいずれかのコンテンツタイプを使用します。
- [ナレッジの詳細] ページ:ナレッジ記事の詳細をすべて表示します (ナレッジ サイトでは必須)。
- インシデントページ:インシデントレコードの詳細ページ。
- カタログページ:すべてのアイテム、コンテンツアイテム、注文ガイド、およびレコードプロデューサーの詳細ページ。
セクションを作成するためのテンプレート
セクションを作成するときに使用できるページテンプレートは 2 つあります。
- 親ページ:大規模なサイト内のセクションを整理し、サイト リストのページ上で並べ替えできるようにします。親ページは、ブレッドクラムを動的に作成するためにも使用されます。
- 詳細ページ:親ページとは異なり、コンテンツ領域には、関連するコンテンツの一部ではなく、記事全体または詳細が表示されます。詳細ページには、現在のドキュメントブロックが必要です。
システムデータへのアクセスを計画している場合、これらのページは必須です。たとえば、CMS にサービスカタログを表示する場合は、次のアイテムが必要です。
- [sc_cat_itemテーブル] を参照するサービスカタログコンテンツタイプ。
- アイテムの全画面を表示する詳細ページ。
新しいテンプレート
ベースシステムのサンプルサイトページが適切でない場合は、テンプレートを最初から作成できます。ページを作成し、それをテンプレートとして使用します。詳細については、「 コンテンツページの作成」を参照してください。
新しいテンプレートを保存するときは、ページ名に「テンプレート」という単語を含めます。