I have added two custom member properties. I have added these to the memberlistview.html and they display fine. Please can you let me know what should be done to search on these new properties. Now only the filtering works on member name or id.
Its been a while since I worked with the searcher, but I think you need to add your custom properties inside the IndexUserFields subnode inside the IndexSet called "InternalMemberIndexSet" in ExamineIndex.config (check above-mentioned links for reference) to get them indexed by Examine ... ExamineIndex.config and ExamineSettings.config can be found in /config/
You may need to rebuild the index after adding the extra properties to get them to show up (Developer section -> open the tab 'Examine Management' -> InternalMemberIndexer -> Indexer & Tools -> click 'Rebuild Index'
My query was in reference to the backoffice package MemberListView for Umbraco 7 not general Umbraco 7. I was wondering how to add the custom properties to filter within this package.
Hi Preethi,
There's a discussion here about filtering on Member Groups that may help you - basically though, you need to edit the filter.html and member.filter.controller.js files to create your own filter.
You also need to include your properties in the Examine InternalMemberIndexSet configuration so they can be searched if you haven't already.
To search by custom properties
I have added two custom member properties. I have added these to the memberlistview.html and they display fine. Please can you let me know what should be done to search on these new properties. Now only the filtering works on member name or id.
Hi Preethi,
Check this link: http://stackoverflow.com/questions/26021667/umbraco-examine-search-indexing
... and this http://umbraco.com/follow-us/blog-archive/2011/9/16/examining-examine for more info on how the Umbraco Examine searcher works.
Its been a while since I worked with the searcher, but I think you need to add your custom properties inside the IndexUserFields subnode inside the IndexSet called "InternalMemberIndexSet" in ExamineIndex.config (check above-mentioned links for reference) to get them indexed by Examine ... ExamineIndex.config and ExamineSettings.config can be found in /config/
You may need to rebuild the index after adding the extra properties to get them to show up (Developer section -> open the tab 'Examine Management' -> InternalMemberIndexer -> Indexer & Tools -> click 'Rebuild Index'
HTH, Simon
Hi Simon,
My query was in reference to the backoffice package MemberListView for Umbraco 7 not general Umbraco 7. I was wondering how to add the custom properties to filter within this package.
Thanks
Ah, sorry :) I forgot to check the category
Hi Preethi, There's a discussion here about filtering on Member Groups that may help you - basically though, you need to edit the filter.html and member.filter.controller.js files to create your own filter.
You also need to include your properties in the Examine InternalMemberIndexSet configuration so they can be searched if you haven't already.
Hope this helps, Rob.
Thanks for that Rob. Will look into it.
is working on a reply...