Notes

Notes

  • This component displays a list of related resources as links determined by shared categories, tags, or manual editorial selection. Data is resolved server-side via the RelatedResourcesResolver content resolver ({AC517D9C-94D2-4F18-9E97-6684EDC5D38D}).
  • The datasource is a JsonBuildingBlock item under /Home/api/search/, which defines the Azure Search query used to retrieve related content.
  • The Title rendering parameter supplies the heading text, rendered via Html.RenderHeading() with a configurable HeadingSize dictionary phrase.
  • If no related resources are returned (Model.Resources is empty), the component renders only the heading with no list output.
  • Standard BSTools5 column classes and additional CSS classes are applied to the wrapper div via the Column rendering parameters base template.
  • An <edit-label> tag is included for Experience Editor component labeling.

Control Properties

Resource Further Reading

A related content recommendations section that displays links to additional resources related to the current article. Content is determined by shared categories, tags, or manual editorial selection.

Control Properties

This component uses the FurtherReading rendering parameters template ({7BF455D2-C5F8-458B-B90F-405B5C4A42F7}), which inherits from the Column base template and adds filter-specific fields.

ParameterTypeDescription
TitleTextThe heading text displayed above the related resources list.
HeadingSizeDictionary phraseControls the CSS class applied to the heading element for size styling.
PageSize (Max results)NumberMaximum number of related resource results to return from the Azure Search query.
AdministrativeTagsSingle-Line TextAdministrative tag filter value used to scope the related resources query.
Small / Medium / LargeColumn sizeBootstrap column width at each breakpoint.
OffsetSmall / OffsetMedium / OffsetLargeColumn offsetBootstrap column offset at each breakpoint.
PaddingTop / PaddingBottom / PaddingStart / PaddingEndSpacingPadding utilities applied to the wrapper.
AddClassTextAdditional CSS classes appended to the component wrapper.

Template Properties

Template Properties

The datasource is a JsonBuildingBlock item from /sitecore/templates/Foundation/AzureSearch/JsonBuildingBlock, resolved via a query at ./ancestor-or-self::*[@@templatename='Site']/Home/api/search/*. The content resolver (RelatedResourcesResolver) executes the Azure Search query and returns a RelatedResources model.

TemplateIDDescription
FurtherReading (Rendering Parameters){7BF455D2-C5F8-458B-B90F-405B5C4A42F7}Custom rendering parameters template that extends Column with Filters section containing PageSize (Max results) and AdministrativeTags fields.
JsonBuildingBlock (Datasource)Foundation templateAzure Search query building block used as the datasource to define the search criteria for related resources.

Model: RelatedResources — contains a Resources list of RelatedResource objects, each with Title (string) and Link (string) properties.