15.2.3 ブレッドクラムの手動作成
新しいページの作成中にブレッドクラムを作成したり、共有コンポーネントとしてブレッドクラムを作成します。また、ブレッドクラムの作成ウィザードを使用して、ページ・デザイナでブレッドクラム・リージョンを追加します。「共有コンポーネント」からブレッドクラム・エントリを追加します。
- ブレッドクラムの手動作成について
ブレッドクラムを作成し、ブレッドクラム・エントリを追加した後、リージョンを作成してブレッドクラムをページに追加することにより、ブレッドクラムを手動で作成します。 - 「共有コンポーネント」からのブレッドクラムの作成
「共有コンポーネント」からアクセスできる「ブレッドクラム」ページでブレッドクラムを作成します。 - ページ・デザイナでのブレッドクラム・リージョンの作成
ブレッドクラムの作成ウィザードを実行して、ページ・デザイナでブレッドクラム・リージョンを手動で作成します。 - リージョンの作成によるページへのブレッドクラムの追加
ブレッドクラムを作成したら、ブレッドクラム・リージョンを作成して、それをページに追加します。 - ブレッドクラムへのエントリの追加
「共有コンポーネント」からブレッドクラム・エントリを追加します。 - 動的ブレッドクラムの作成について
親トピック: ブレッドクラムの作成
15.2.3.1 ブレッドクラムの手動作成について
ブレッドクラムを作成し、ブレッドクラム・エントリを追加した後、リージョンを作成してブレッドクラムをページに追加することにより、ブレッドクラムを手動で作成します。
ブレッドクラムを手動で作成するには、次のように、アプリケーションの各ページにブレッドクラムを追加します。
- 「ブレッドクラムの作成」ウィザードを実行して、ブレッドクラムを作成します。このウィザードには、次の2つの方法でアクセスできます。
- 「共有コンポーネント」ページに移動して、「ブレッドクラムの作成」を選択します。
- ページ・デザイナで、「作成」メニューを選択してから「ブレッドクラム・リージョン」を選択します。
- エントリをブレッドクラムに追加します。
- リージョンを作成して、ブレッドクラムをページに追加します。
親トピック: ブレッドクラムの手動作成
15.2.3.2 「共有コンポーネント」からのブレッドクラムの作成
「共有コンポーネント」からアクセスできる「ブレッドクラム」ページでブレッドクラムを作成します。
共有コンポーネント・ページからブレッドクラムを作成するには:
関連項目:
親トピック: ブレッドクラムの手動作成
15.2.3.3 ページ・デザイナでのブレッドクラム・リージョンの作成
ブレッドクラムの作成ウィザードを実行して、ページ・デザイナでブレッドクラム・リージョンを手動で作成します。
ページ・デザイナでブレッドクラム・リージョンを作成するには:
親トピック: ブレッドクラムの手動作成
15.2.3.4 リージョンの作成によるページへのブレッドクラムの追加
ブレッドクラムを作成したら、ブレッドクラム・リージョンを作成して、それをページに追加します。
ブレッドクラム・リージョンをページに追加するには:
ブレッドクラム・ナビゲーションを追加する各ページに対して、これらのステップを実行します。
親トピック: ブレッドクラムの手動作成
15.2.3.5 ブレッドクラムへのエントリの追加
「共有コンポーネント」からブレッドクラム・エントリを追加します。
ブレッドクラムにエントリを追加するには:
- ブレッドクラム・ページにナビゲートします。
- エントリを追加するブレッドクラムを選択します。
- 「ブレッドクラム・エントリの作成」をクリックします。
- 「ブレッドクラム」で、このブレッドクラム・エントリが表示されるページを選択します。
- 「エントリ」で、次のステップを実行します。
- 順序: ブレッドクラム・エントリを表示する順序を指定します。これによって評価の順序が決まります。
- 親エントリ: このエントリの親を指定します。ブレッドクラムには、親IDを持たないアイテムとして識別されるルート・ノードが1つのみ必要です。
- 短縮名: このブレッドクラム・エントリの短縮名を指定します。ブレッドクラム・テンプレートから、短縮名と詳細名の両方を参照できます。
- 詳細な名前: このブレッドクラム・エントリの詳細名を指定します。ブレッドクラム・テンプレートから、短縮名と詳細名の両方を参照できます。
- 「ターゲット」で、ターゲットの場所を指定します。
- 「条件」で、次のステップを実行します。
- 条件タイプ: リストから条件タイプを選択します。この条件は、このコンポーネントをレンダリングまたは処理するために必要です。
- 表示されるフィールドに式を入力します。
- 「認可」で、オプションで認可スキームを選択します。この認可スキームは、このコンポーネントをレンダリングまたは処理するためにTRUEと評価される必要があります。
- 「構成」で、このコンポーネントのビルド・オプションを選択します。ビルド・オプションは、アプリケーション内のコンポーネントが有効かどうかを判別する事前定義された設定です。
- 「ブレッドクラム・エントリの作成」をクリックします。
作成する各ブレッドクラム・エントリに対して、これらのステップを実行します。
親トピック: ブレッドクラムの手動作成
15.2.3.6 動的ブレッドクラムの作成について
より詳細なコンテキストを表示するために、ブレッドクラムにセッション・ステートを含めて、ブレッドクラムを動的にすることができます。たとえば、アプリケーションのページに特定の会社への注文リストが表示される場合に、次のブレッドクラムを含めるとします。
Home > Orders > Orders for ACME Inc
この例で、ACME Inc
は、ユーザーが現在表示しているページおよびナビゲーション・パスも示しています。Application Expressエンジンによって、ACME Inc.のセッション・ステートの値が格納されます。
このタイプの動的メニューを作成するには、ブレッドクラムの短縮名または詳細な名前に、セッション・ステート・アイテムへの参照を含める必要があります。次に例を示します。
&COMPANY_NAME.
親トピック: ブレッドクラムの手動作成