Integrate the Search Interface in an Existing Page

There are multiple ways in which you can include the Search Interface in an existing page.

Adding the Component as an Allowed Control

If you already have placeholder settings for your controls, you can add the Coveo Search Interface in the Allowed Controls

  1. On your Placeholder Settings item, in the Allowed Controls field, select the Edit button.

  2. Find the Coveo Search Interface control and click Select. It is located in /sitecore/renderings/Coveo Hive/Search Interfaces.

You will also need the Coveo Search Resources included in the same page. It is located in /sitecore/renderings/Coveo Hive/Resources.

Adding the Component From Presentation Details

You can also manually add the control from the presentation details.

  1. In Presentation > Details, select the Shared or Final layout depending on your needs.
  2. In the required device, select the Edit Button.

  3. In the Controls section, select the Add button

  4. Find the Coveo Search Interface component and add your placeholder name in the Add to placeholder field before clicking Select.

  5. Click on the newly added component, and select Edit.

  6. Select the Browse button in the Data Source section.

  7. Select or create a Data Source like you would normally in the Experience Editor.

This will set the required Data Source for the Search Interface. Without a Data Source, the Search Interface will not work properly.