November Happy Hour will be moved to Thursday December 5th.
AI OnAI Off
November Happy Hour will be moved to Thursday December 5th.
This was a RTFM...
http://world.episerver.com/Documentation/Items/Tech-Notes/EPiServer-CMS-6/EPiServer-CMS-60/Page-Providers/
You need to ad a property to search over all providers
PropertyCriteriaCollection criterias = new PropertyCriteriaCollection()
{
new PropertyCriteria
{
Name = "PageTypeID",
Type = PropertyDataType.PageType,
Condition = CompareCondition.Equal,
Value = Settings.Instance.BlogPostPageTypeID.ToString(),
Required = true
},
new PropertyCriteria
{
Name = "EPI:MultipleSearch",
Value = "*"
}
};
Hi,
I have developed a PageProvider and now I'm trying to implement FindPagesWithCriteria/search.
When I'm calling FindPagesWithCriteria from a template the FindPagesWithCriteria method in my provider is never called!
I've added the search capability in the PageProviderCapabilities property.
My guess is that FindPagesWithCriteria is only calling the corresponding method in the provider which the search was started in. So if you start searching from the LocalPageProvider it only search in that provider even if there is another provider registered below that starting point.
Is this a bug or by-design? Or am I doing something wrong here?