Notes
Notes
- This component is context-driven. It binds to the current route item via
[SitecoreRouteField]attributes and does not use a datasource item. - The heading uses a title fallback chain:
Title→NavigationTitle→BrowserTitle→MetaTitle. The first non-empty value is rendered. - An
<edit-label>tag and<div editing>hints are included for Experience Editor, indicating which title field is currently being displayed. - A breadcrumb partial (
ion-breadcrumb) is rendered above the heading to show the resource's category path. - Date metadata is displayed below the heading:
UpdatedOntakes priority;PublishedOnis shown only whenUpdatedOnis not set. Dates are formatted using theDateFormatsite property (defaults toMMMM d, yyyy). - A favorites toggle (
mkl-faveable) and a print action link are rendered on the right side using the current item'sItemId. - The
HeadingSizedictionary phrase controls the CSS class applied to the heading element.
Control Properties
Resource Heading
The resource page title component for Business Hub articles. Renders the resource title, subtitle, category breadcrumb, and metadata in the standardized resource page header format.
Control Properties
This component uses the ResourceHeading rendering parameters template ({B7FC72C4-9AAA-42DD-A19F-B788024997E7}). It has no custom fields beyond the inherited base templates.
| Parameter | Type | Description |
|---|---|---|
| HeadingSize | Dictionary phrase | Controls the CSS class applied to the heading element for size styling. |
Template Properties
Template Properties
This component does not use a datasource template. It binds to the current context item (route item) using the Resource model, which extends Article → Page → Beryllium.
| Template | ID | Description |
|---|---|---|
| ResourceHeading (Rendering Parameters) | {B7FC72C4-9AAA-42DD-A19F-B788024997E7} | Rendering parameters template inheriting from base templates {8CA06D6A-...} and {801F6AB4-...}. Provides HeadingSize via dictionary phrase. |
Model: Resource — inherits from Article → Page → Beryllium. Route-bound fields used by this component:
| Field | Type | Description |
|---|---|---|
| Title | TextField | Primary page title (first choice in fallback chain). |
| NavigationTitle | TextField | Navigation-specific title (second choice in fallback chain). |
| BrowserTitle | TextField | Browser tab title (third choice in fallback chain). |
| MetaTitle | TextField | SEO meta title (final fallback). |
| UpdatedOn | DateField | Date the resource was last updated. |
| PublishedOn | DateField | Date the resource was originally published. |