Explanation of problem:
There are two user roles: L&D Consultant and L&D Professional.
The L&D Consultant is the person who is setting up their profile on the site in order to market their services to the L&D Professional. The L&D Professional registers and sets up their profile on the site so that they can search the database for suitable L&D Consultants for their L&D initiatives. (L&D means Learning & Development).
The only difference in the information contained in their profiles is Node Type 2: Search Category Selection. Only the L&D Consultants can create and edit Node Type 2. The only fields in Node Type 2 are the taxonomy items.
I have installed the Aquia Soir Search modules and have the faceted search working. I created a view, (see attached screenshot - “View that produces duplicate results”) to produce a list of all the L&D Professionals. The fields included are the Drupal core user pic, the name and overview field from Node Type 1.
Here is the problem:
I am getting duplicate results, (see screenshot - “Panel with duplicate results”). It looks like result one is the correct result with all three fields, result 2 just shows the user pic. I suspect that result 2 is pulling from Node Type 2.
I tried adding a filter to the view saying use only node type 1; but when I do that the results list does present properly; but the soir facet filters drop off, (see attached screenshot - “Panel with Node Type Filter”).
I'm guessing that I will need some kind of PHP added either to the view or the panel in order to exclude or hide the duplicate result without causing the Acquia Search Filter blocks to not function.