Calling all developers! We invite you to provide your input on Feature Experimentation by completing this brief survey.
Calling all developers! We invite you to provide your input on Feature Experimentation by completing this brief survey.
Did you see the post http://sveinaandahl.blogspot.com/2013/06/how-to-install-episerver-search-for.html ?
Yes I did see that,
However I have not yet deployed the site to IIS. I am still developing and debugging with IISExpress.
Plus it seems odd to have to go installing a separate component just to get the search feature to work in the CMS editor.
I would have thought it would come out the box with that feature since the search boxes appear out of the box ?
FYI,
I downloaded the EPiServer.Search package from nuget and added the IndexingService/IndexingService.svc in my project.
<%@ ServiceHost Language="C#" Debug="false" Service="EPiServer.Search.IndexingService.IndexingService" Factory="IndexingServiceHostFactory" %>
using System.ServiceModel;
using System.ServiceModel.Activation;
public class IndexingServiceHostFactory : WebServiceHostFactory
{
protected override ServiceHost CreateServiceHost(System.Type serviceType, System.Uri[] baseAddresses)
{
var host = base.CreateServiceHost(serviceType, baseAddresses);
WebHttpBinding binding = new WebHttpBinding("IndexingServiceCustomBinding");
var endpoint = host.AddServiceEndpoint(typeof(EPiServer.Search.IndexingService.IIndexingService), binding, "");
return host;
}
}
Now it appears to have build some sort of index in the [appDataPath]\Index folder and I can search and find content in the CMS searches.
However I'm confused as to why searching for page with a term such as "Crown" doesn't return a page named "Crowne Plaza.." ?
Only when I add the 'e', as in search for "Crowne" then it returns as part of the results ?
Pressumably this is a Lucene question ? but has anyone experienced the same and know of any solution ?
thanks
I'm trying to get the basic editor search feature to work, you know the search boxes over both the pages tree and the shared blocks tree.
All I get returned is "Content Not Found"
I installed the EPiServer.Seach nuget package, which I see downloaded the EPiServer.Search.IndexingService.dll and referenced it from the project.
My web.config looks like this :