Database Reference
In-Depth Information
Figure 5-38. Example of breadcrumbs in the Application Builder
In APEX, breadcrumbs are a declarative structure with built-in behavior. They're
managed as shared components and have their own region type and template. When
you ran the Create Application Wizard, the pages that the wizard created automatically
included a region to contain the breadcrumbs. Figure 5-39 shows the Breadcrumbs re-
gion in Position 01 of the page.
Figure 5-39. The Breadcrumbs position in the page-rendering hierarchy
When you're creating new pages of an application, the Create Page wizard has an
option to assist in creating new breadcrumb entries. When you use this option, child
pages receive a copy of the breadcrumb region from the parent as well as an automatic
entry in the Breadcrumb group. When a breadcrumb region doesn't exist, nothing is
copied, but the entry in the breadcrumb shared component is still created. An issue
with this approach is that if you need to make any changes to the region's display or
other layout considerations, they have to be done on every page that contains a bread-
crumb region. Adding the region to a Global Page to make it appear on all pages can be
helpful, because it gives you one point of change instead of many.
Continuing the Help Desk application, the design is to have a breadcrumb region ap-
pear on all pages. It isn't necessary to re-create the region manually. Because the
 
 
Search WWH ::




Custom Search