Skip to main content
12 votes
Accepted

Update same rendering of several templates using SPE

Quick test confirms that the following allows you to set a rendering parameter on existing items. # Path to the Coveo rendering you need to update $rendering = Get-Item "master:\sitecore\layout\...
nickwesselman's user avatar
10 votes

Refining/executing query with Coveo

You can modify the expression that gets passed in as a parameter to the event function. This happens at query time and the modified query gets passed to the Coveo REST API. You'd wind up with ...
George Chang's user avatar
  • 1,225
10 votes
Accepted

Refining/executing query with Coveo

If you want to get the building query and attach filters to the search you can do something like this: Coveo.$('#search').on("buildingQuery", function(e, args) { args.queryBuilder....
Diego's user avatar
  • 5,688
9 votes
Accepted

Add Coveo rendering statically

You need to add a datasource for the rendering, with the data using the Coveo Search Box Parameters template. So using the syntax @Html.Sitecore().Rendering("RENDERING ID", new { DataSource = "...
Ken McAndrew's user avatar
  • 5,112
9 votes
Accepted

Exclude piece of content from Coveo

If you are using the HtmlContentInBodyWithRequestsProcessor, this text is most likely indexed in the content of your page. Since the September release (4.0.402), Coveo for Sitecore has two new ...
flguillemette's user avatar
8 votes
Accepted

Removing Coveo insert options

The insert option is actually defined by a pipeline processor in Coveo.UI.Controls.config. You can remove it using the following config patch: <processors> <uiGetMasters> <...
jammykam's user avatar
  • 13.8k
8 votes
Accepted

Coveo diagnostics error: Invalid JSON primitive

wooot! solved my own issue. The CES certificate - cert-iis.p12 was not valid. Once I replaced this with the valid certificate, everything worked. I wish the error was a bit more informative.
ASura's user avatar
  • 2,373
8 votes
Accepted

Indexing Wildcard Items in Coveo for Sitecore

In Coveo for Sitecore you can use the coveoItemProcessingPipeline to add other items that should also be indexed. This is similar in concept to the Sitecore indexing.getDependencies pipeline public ...
jammykam's user avatar
  • 13.8k
8 votes
Accepted

Crawling external data in Coveo

You can index external sources like blogs etc using Coveo. In addition to the items of your Sitecore Content Tree, a search interface built upon Coveo for Sitecore components can return results ...
ASura's user avatar
  • 2,373
7 votes
Accepted

Online index rebuild?

Coveo will first add the new items and then send a delete order for the older ones. This mean that you do not need to configure anything in Coveo to be able to query the index while rebuilding. ...
Simon Langevin's user avatar
7 votes
Accepted

Suggestion error with Coveo search box

Is it possible that the title field is not a facet? According to developers.coveo.com/display/SitecoreV4/Provide+Query+Suggestions: - The field used for suggestions needs to be a facet field
Simon Langevin's user avatar
7 votes
Accepted

Speeding up Coveo reindex

As JF said in the comments, indexing CD should be avoided at all cost. Also, if you are using several CM, you need to configure them to avoid competition between instances. See: developers.coveo.com/...
Simon Langevin's user avatar
7 votes

Coveo for Sitecore CES silent install fails cert generation

Since the silent install documentation has been released, a new option has been added to the installer in order to create a certificate, point 18 of this doc: https://onlinehelp.coveo.com/en/ces/7.0/...
Simon Langevin's user avatar
7 votes
Accepted

Is it possible to have Automatic Partial Match for Result Suggestions in Coveo Cloud?

From my testing, it does it by default. So I followed this page: developers.coveo.com/display/SitecoreV4/Provide+Result+Suggestions and I added the "Coveo Search Resources", "Coveo Search Box" and "...
Simon Langevin's user avatar
6 votes
Accepted

Coveo Rabbit MQ queues for Master and web Full

What we discovered after hours of troubleshooting is that there was a corrupted message in the queue. When we removed that one message, the rest of the messages were processed properly. I had to re-...
ASura's user avatar
  • 2,373
6 votes

Odd Linq ContentSearch issues with Coveo 4.0

In Sitecore 8.1, the Version property for Sitecore.ContentSearch.SearchTypes.SearchResultItem extracts the version from the URI set by the _uniqueid field. It looks like that field is not indexed for ...
flguillemette's user avatar
6 votes

How to index related (or linked) items in a page using Coveo and display them in the search results?

The result your are trying to achieve is called folding. It needs a few fields with special values to link parent and child results together. It also needs UI components to alter the search query and ...
Jean-François L'Heureux's user avatar
6 votes
Accepted

Group results using OmniboxResultsView

Coveo does not offer grouped search results. It offers facets to drill down search results. Folding is used when you have a parent and child search results (model/variants, email thread, business/...
Jean-François L'Heureux's user avatar
6 votes
Accepted

Index Rebuild option not appearing in Sitecore Control Panel

Coveo Index can build similar to the Sitecore indexing, in the control panel, under the indexing section click on Indexing Manager. Here you can see the Coveo indexes list with other Sitecore indexes. ...
Mahendra Shekhawat's user avatar
5 votes
Accepted

Coveo indexes about 1300+ records for the coveo web index and fails

So turns out that this issue is a bit more complicated. After troubleshooting for days we figured out that this was a redirection issue. Nothing in the application but its how Coveo 4 handles ...
ASura's user avatar
  • 2,373
5 votes

Loading Content Editor Leads to A Coveo Licensing Error

Since you mentioned upgrading, the way the coveolicense.xml is generated is a bit different in the newer Coveo/Sitecore versions. The new versions authenticate with the cloud in order to get your org ...
ASura's user avatar
  • 2,373
5 votes
Accepted

Coveo initial reindex throws "object reference" exception

It looks like you are missing the caches/fieldsCache node in the coveo node in your Coveo.SearchProvider.config, as the following: <caches> <fieldsCache type="Coveo.Framework.Caching....
flguillemette's user avatar
5 votes
Accepted

Coveo Cloud Not Recording Click Through Event in Analytics

This is a common issue when removing the CoveoResultLink class from your Result Templates. Here is a Knowledge base article on this issue: developers.coveo.com/display/SupportKB/No+Clicks+in+Coveo+...
Simon Langevin's user avatar
5 votes
Accepted

Multiple Search Fields on the Same Page with Suggested Results

Well, you just found a new bug in Coveo for Sitecore 4.0.450! It is caused by a new fix that was introduced in the October version. It looks for an input in all .CoveoSearchboxes to bind an event ...
flguillemette's user avatar
5 votes
Accepted

Content missing from Coveo indexes

If this is version 4, make sure that the item is within the scope of your crawler: https://developers.coveo.com/display/SitecoreV4/Changing+the+Crawling+Root+of+an+Index The crawler scope by default ...
Simon Langevin's user avatar
5 votes
Accepted

How to set a item field as ParameterExpression in Coveo

By using Expression.Property(...) you are trying to access a Property with the name textField on the SearchResultItem, which corresponds to this: SearchResultItem.textField To get a field value you ...
Søren Kruse's user avatar
  • 3,245
5 votes
Accepted

Error saving search page after adding filter rule to tab

I think you have run into a Known Issue with Sitecore. With 8.0 update 6 and 7, 8.1 update 1, and 8.2, there is an issue that prevents pages with rules from being saved in the Experience Editor. ...
Alexandre Moreau's user avatar
5 votes
Accepted

Coveo initialize components via code

Yes you can. You can simply use a reference to the rendering. Be aware that you will also need to pass a datasource reference with the rendering for the options. So: 1- Create a parameters item ...
Simon Langevin's user avatar
5 votes
Accepted

Coveo Search Word match

Engin was likely autocorrected to engine because the Coveo Index has detected that it's a simple mistyping of engine. This works with the DidYouMean feature, that allows you to enter a query that is ...
Alexandre Moreau's user avatar
4 votes
Accepted

Getting Coveo configured properly in a CD/CM server setup

The URL of the Coveo/Rest extension is set in the Coveo.SearchProvider.Rest.config. Start by validating it. The the site itself is in the Coveo.SearchProvider.config and should look like this: <...
Simon Langevin's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible