1. SPEAKのご紹介

ページテンプレートとブランチ

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

SPEAKには、ページ定義アイテム用のテンプレートが4つあります。

  • スピーク-ダッシュボードページ

  • スピークリストページ

  • スピークタスクページ

  • スピークダイアログページ

これらのテンプレートの最初の3つは、アプリケーション ページを作成するためのものです。Speak-DialogPageは、単一ページのダイアログを作成するためのページです。

これらのテンプレートは、ほとんど空の定義アイテムを提供し、レイアウトにはコンポーネントはありません。特定のページに正しいテンプレートを使用する主な理由は、それがどのようなページであるかを特定することです。

ブランチテンプレートは基本テンプレートに基づいていますが、有効なSPEAKページの基本コンポーネントも含まれています。多くの場合、ブランチ テンプレートをWebページの開始点として使用する方が、基本的なテンプレートよりも優れています。

ダッシュボードページ(Speak-DashboardPage)

dashboardページは、概要情報や他のページのより具体的な情報へのナビゲーションに使用します。

ダッシュボード ページには、通常、特定の種類の "最もパフォーマンスが高い" エンティティや "最もパフォーマンスが低い" エンティティ、グラフ、その他の概要データなど、エンティティの一覧が含まれています。

ダッシュボード ページは通常読み取り専用で、ユーザーはデータを入力できません。

ダッシュボードページの例:

リスト ページ (Speak-ListPage)

listページは、ユーザーが特定のエンティティを見つけやすくしたり、他のページにあるより具体的な情報に移動したりするために使用します。通常、リスト ページにはエンティティの1つの大きなリストが表示され、ユーザーは特定のエンティティを検索したりフィルター処理したりできます。通常、リスト ページではユーザーはエンティティを編集できませんが、一括操作が適切な場合もあります。

リスト ページの例を次に示します。

タスク ページ

taskページを使用して、1つのエンティティに関する詳細情報を表示し、関連する場合は関連するサブエンティティを表示します。通常、タスクページは編集可能です。通常、タスク ページでは、前のページに戻ることを除いて、ユーザーに多くのナビゲーション オプションを提供しません。

タスクページの例:

ダイアログページ

1ページのダイアログにはdialogページを使用します (Sitecoreの メディアの選択 ダイアログなど)。ダイアログ ページでは、他のページへのナビゲーションは提供されません。ユーザーが特定のタスク (アップロードする画像を選択するなど) を実行するためにそれらを開き、タスクが完了するか、ユーザーがタスクをキャンセルしたときに閉じます。

ダイアログページの例:

ブランチテンプレート

ブランチ・テンプレートは、標準のページ・テンプレートの1つに基づいていますが、レイアウト、テーマ、PageCodeコンポーネントおよび多数の構造コンポーネントを追加します。ブランチテンプレートは、ビジネスコンポーネントライブラリの下のTemplates/Branches/Applicationsフォルダにあります。SPEAKは、次のブランチ テンプレートを提供します。

  • ダッシュボードページ

  • リストページ

  • タスクページ

ブランチテンプレートを使用すると、次のような利点があります。

  • ブラウザですぐに開くことができる有効なページが表示されます。基本的なテンプレートは、ブラウザで表示する前にいくつかの設定が必要です。

  • このページは、SPEAK UIガイドラインで概説されている基本構造と一致しています。

この記事を改善するための提案がある場合は、 お知らせください!