Coveo for Sitecore 5 is now available!

Coveo for Sitecore Legacy Search UI Framework - List of Available Components

Coveo for Sitecore 4.1 (November 2018)

This article contains a list of all components that are available out of the box with the Coveo for Sitecore Legacy Search UI Framework.

If you are using Coveo for Sitecore 4.1 or newer, you should instead use the Coveo for Sitecore Hive Framework.

Available Components

Search Page

As its name states, the search page allows a user to search documents. The search page is available for Web Forms and MVC. There is also a standard search page that is responsive and another variant that is optimized for mobile devices.

Typically, a search page is composed of the following items:

  • A template that allows users to create pages from the Page Editor.
  • A layout that is bound to a specific device.
  • A┬ásearch component, facet components, and┬ásort components.

The following templates are available for a search page:

  • Coveo Search Page for sites using Web Forms.
  • Coveo Search Page (MVC) for sites using MVC.

The following layouts are also available:

  • Search Layout for sites using Web Forms.
  • Search Layout Mobile for sites using Web Forms and optimized for mobile devices.
  • Search View Layout for sites using MVC.
  • Search View Layout Mobile for sites using MVC and optimized for mobile devices.

Search Component

The search component wraps lots of features that are common to advanced search scenarios, such as:

  • A search box that provides suggestions
  • A summary of selected facet values
  • A result list with paging or infinite scrolling (results are fetched as user scrolls through them)
  • A list of facets
  • A list of sort links
  • A list of tabs

Several flavors of the search component are available depending on the layout that you selected.

Item path Description
/sitecore/Layout/Sublayouts/Coveo/Coveo Search Use it with the Search Layout. Also, the Coveo Search Resources component must be added to the top of the page.
/sitecore/Layout/Sublayouts/Coveo/Coveo Search Mobile Use it with the Search Layout Mobile. Also, the Coveo Search Resources Mobile component must be added to the top of the page.
/sitecore/Layout/Renderings/Coveo/Coveo Search View Use it with the Search View Layout.
/sitecore/Layout/Renderings/Coveo/Coveo Search View Mobile Use it with the Search View Layout Mobile.

To learn more about the available properties, refer to Search Component Properties.

Facet Component

The facet component must be used inside the search component.

The facet component is available in different versions depending on the layout you selected.

Item path Description
/sitecore/Layout/Sublayouts/Coveo/Coveo Facet Use it with Web Forms layouts such as Search Layout or Search Layout Mobile.
/sitecore/Layout/Sublayouts/Coveo/Coveo Date Facet Slider
/sitecore/Layout/Sublayouts/Coveo/Coveo Facet Range
/sitecore/Layout/Sublayouts/Coveo/Coveo Facet Slider
/sitecore/Layout/Sublayouts/Coveo/Coveo Distance Facet Range
/sitecore/Layout/Sublayouts/Coveo/Coveo Distance Facet Slider
/sitecore/Layout/Renderings/Coveo/Coveo Facet View Use it with MVC layouts such as Search View Layout or Search View Layout Mobile.
/sitecore/Layout/Renderings/Coveo/Coveo Date Facet Slider View
/sitecore/Layout/Renderings/Coveo/Coveo Facet Range View
/sitecore/Layout/Renderings/Coveo/Coveo Facet Slider View
/sitecore/Layout/Renderings/Coveo/Coveo Distance Facet Range View
/sitecore/Layout/Renderings/Coveo/Coveo Distance Facet Slider View

To learn more about the available properties, refer to Facet Components.

Sort Components

The sort components must be used inside the search component.

Several flavors of the sort components are available depending on the layout that you selected.

Item path Description
/sitecore/Layouts/Sublayouts/Coveo/Coveo Date Sort Use it with Web Forms layouts such as Search Layout or Search Layout Mobile.
/sitecore/Layouts/Sublayouts/Coveo/Coveo Field Sort
/sitecore/Layouts/Sublayouts/Coveo/Coveo Relevancy Sort
/sitecore/Layouts/Sublayouts/Coveo/Coveo Distance Sort
/sitecore/Layouts/Renderings/Coveo/Coveo Date Sort View Use it with MVC layouts such as Search View Layout or Search View Layout Mobile.
/sitecore/Layouts/Renderings/Coveo/Coveo Field Sort View
/sitecore/Layouts/Renderings/Coveo/Coveo Relevancy Sort View
/sitecore/Layouts/Renderings/Coveo/Coveo Distance Sort View

To learn more about the available properties, refer to Sort Components.

Tab Component

The tab component must be used inside the search component.

The tab component is available in different versions depending on the layout you selected.

Item path Description
/sitecore/Layout/Sublayouts/Coveo/Coveo Tab Use it with Web Forms layouts such as Search Layout or Search Layout Mobile.
/sitecore/Layout/Renderings/Coveo/Coveo Tab View Use it with MVC layouts such as Search View Layout or Search View Layout Mobile.

To learn more about the available properties, refer to Tab Component Properties.

Comparison Table for Web Forms and MVC Components

Web Forms components MVC components
Search Layout Search View Layout
Search Layout Mobile

Search View Layout Mobile

Search Layout WebCrawler Search View Layout WebCrawler
Coveo Search Resources Coveo Search View Resources
Coveo Search Resources Mobile Coveo Search View Resources Mobile
Coveo Search Coveo Search View
Coveo Search Mobile Coveo Search View Mobile
Coveo Search WebCrawler Coveo Search View WebCrawler
Coveo Facet Coveo Facet View
Coveo Facet Range Coveo Facet Range View
Coveo Facet Slider Coveo Facet Slider View
Coveo Facet Date Slider Coveo Facet Date Slider View
Coveo Date Sort Coveo Date Sort View
Coveo Field Sort Coveo Field Sort View
Coveo Relevancy Sort Coveo Relevancy Sort View
Coveo Tab Coveo Tab View
Coveo Search Box Resources Coveo Search Box View Resources
Coveo Search Box Coveo Search Box View
Coveo Omnibox Result List Coveo Omnibox Result List View
Coveo Distance Resources Coveo Distance View Resources