Because we hook into the DocumentWriting event on app startup we need to know of the indexes at this point, so we can ensure the fields are indexed properly for faceting. So currently it wouldn't be possible to switch out the index provider in your controller.
I think the only way would be to have multiple browsers for each of your indexes.
Thanks for getting back to me, that's understandable no worries, on a separate point, if I'm using a MNP for my categories/facets will i need to hook into gathering node data event to get the string value into the Lucene index (as it just stores the content node id's) or is there anything else i can override in BoBo facets to facilitate this? Any examples you might have appreciated.
Multilingual dynamic search provider & index
Hi,
Great package, working well.
I would like to pass in the search provider and index in my controller and from a view.
What would be the best way to do this:
var browser = BrowseManager.Browser
Currently these properties are set in the MyBrowser class and only have a getter.
Many Thanks Damo
Hey Damo,
Because we hook into the DocumentWriting event on app startup we need to know of the indexes at this point, so we can ensure the fields are indexed properly for faceting. So currently it wouldn't be possible to switch out the index provider in your controller.
I think the only way would be to have multiple browsers for each of your indexes.
Cheers, Tom
Hi Tom,
Thanks for getting back to me, that's understandable no worries, on a separate point, if I'm using a MNP for my categories/facets will i need to hook into gathering node data event to get the string value into the Lucene index (as it just stores the content node id's) or is there anything else i can override in BoBo facets to facilitate this? Any examples you might have appreciated.
Thanks again Damo
Did this in the end:
is working on a reply...