Placeholder Section

Coveo for Sitecore Specific Rendering Section that adds a dynamic placeholder for your custom components (see Insert Custom Components in an Existing Search Interface).

Usage Notes

  • For the dynamic placeholder to be displayed in the Experience Editor, you must have or create a Placeholder item under the Placeholder Settings item in the Content Editor. The Placeholder Key field value in this Placeholder item and the Placeholder Section rendering data source Placeholder key option value must match.

  • Avoid storing your custom Placeholder items in the sitecore/Layout/Placeholder Settings/Coveo Hive folder. Coveo Hive folders are overwritten during an upgrade.

Insertion Location

The Placeholder Section rendering is an Allowed Control in the following placeholder(s): UI Header, UI Footer, Footer Section, Header Section, Main Section

Example insertion sequence for the Placeholder Section rendering.

Coveo for Sitecore SXA does not include a Placeholder Section rendering. Use a Sitecore container or splitter to create a section for your custom rendering.

Data Source Options

Option name Description
Placeholder key The key of the placeholder to add

Sample Generated HTML in Experience Editor

<div sc-part-of="placeholder rendering" class="scEnabledChrome chromeWithDatasource">
  <div>Placeholder Section: my-custom-placeholder</div>
</div>

Animation showing Placeholder Section toolbar followed by inner placeholder

What's Next for Me?