14.2.3 Creating a Breadcrumb Manually
Create a breadcrumb while creating a new page, as a Shared Component, using the Create Breadcrumb Wizard, adding a breadcrumb region in Page Designer. Add breadcrumb entries from Shared Components.
- About Creating a Breadcrumb Manually
Create a breadcrumb manually by creating the breadcrumb, adding breadcrumb entries, and then adding the breadcrumb to a page by creating a region. - Creating Breadcrumbs from Shared Components
Create a breadcrumb on the Breadcrumbs page accessible from Shared Components. - Creating a Breadcrumb Region in Page Designer
Creating a breadcrumb region manually in Page Designer by running the Create Breadcrumb Wizard. - Add a Breadcrumb to a Page by Creating a Region
After you create a breadcrumb, you add it to a page by creating a breadcrumb region. - Adding Entries to a Breadcrumb
Add breadcrumb entries from Shared Components. - About Creating Dynamic Breadcrumbs
Parent topic: Creating Breadcrumbs
14.2.3.1 About Creating a Breadcrumb Manually
Create a breadcrumb manually by creating the breadcrumb, adding breadcrumb entries, and then adding the breadcrumb to a page by creating a region.
To create breadcrumbs manually, you add a breadcrumb to each page in your application as follows:
- Create the breadcrumb by running the Create Breadcrumb Wizard. You can access
this wizard in two ways:
- Go to the Shared Component page and select Create Breadcrumb.
- In Page Designer, select the Create menu and then Breadcrumb Region.
- Add entries to the breadcrumb.
- Add the breadcrumb to a page by creating a region.
Parent topic: Creating a Breadcrumb Manually
14.2.3.2 Creating Breadcrumbs from Shared Components
Create a breadcrumb on the Breadcrumbs page accessible from Shared Components.
To create breadcrumbs from the Shared Components page:
See Also:
Parent topic: Creating a Breadcrumb Manually
14.2.3.3 Creating a Breadcrumb Region in Page Designer
Creating a breadcrumb region manually in Page Designer by running the Create Breadcrumb Wizard.
To create a breadcrumb region in Page Designer:
Parent topic: Creating a Breadcrumb Manually
14.2.3.4 Add a Breadcrumb to a Page by Creating a Region
After you create a breadcrumb, you add it to a page by creating a breadcrumb region.
To add a breadcrumb region to a page:
Repeat these procedures for each page where you would like to add breadcrumb navigation.
Parent topic: Creating a Breadcrumb Manually
14.2.3.5 Adding Entries to a Breadcrumb
Add breadcrumb entries from Shared Components.
To add entries to a breadcrumb:
- Navigate to the Breadcrumbs page:
- Select a breadcrumb to which to add entries.
- Click Create Breadcrumb Entry.
- Under Breadcrumb, select the page where this breadcrumb entry displays.
- Under Entry:
- Sequence - Indicate the order in which breadcrumb entries appear. The sequence determines the order of evaluation.
- Parent Entry - Identify the parent of this entry. Any given breadcrumb should have only one root node, identified as an item with no parent ID.
- Short Name - Identify the short name of this breadcrumb entry. Both the short and long names can be referenced from the breadcrumb template.
- Long Name - Identify the long name of this breadcrumb entry. Both the short and long names can be referenced from the breadcrumb template.
- Under Target, specify the target location:
- For Conditions:
- Condition Type - Select a condition type from the list. This condition must be met in order for this component to be rendered or processed.
- Enter an expression in the fields provided.
- For Authorization, optionally select an authorization scheme. This authorization scheme must evaluate to TRUE in order for this component to be rendered or otherwise processed.
- For Configuration, select a build option for this component. Build options are predefined settings that determine whether or not components within an application are enabled.
- Click Create Breadcrumb Entry.
Repeat these procedures for each breadcrumb entry you create.
Parent topic: Creating a Breadcrumb Manually
14.2.3.6 About Creating Dynamic Breadcrumbs
To give users more exact context, you can include session state in breadcrumbs, making your breadcrumbs dynamic. For example, suppose a page in your application displays a list of orders for a particular company and you want to include the following breadcrumb:
Home > Orders > Orders for ACME Inc
In this example, ACME Inc
not only indicates the page a user is on but also the navigation path. The Application Express engine stores the value of ACME Inc. in session state.
To create this type of dynamic menu, you must include a reference to a session state item in the breadcrumb's short name or long name. For example:
&COMPANY_NAME.
Parent topic: Creating a Breadcrumb Manually