First, the double…
This is cause by having the shortcode on the page twice. You can do this but it requires a bit of a different setup.
You need to create a “results” page. Maybe name it “Person” … the name does not really matter. in the page content, add the
[connections] shortcode only once with no options.
Save the page and take note of the page ID number (this is important!). You can find it in the browser’s address bar.
Go to the Connections : General admin page and change the Directory Home page to the new “results” page.
Now on your “Staff” page add
force_home='true' to your shortcodes so they look something like:
No when you click the profile links, they route to the new “results” page where the shortcode exist only once.
Now the different layout … since the directory home page is on a different page. You can choose the alternate page template (if that is a feature in the theme) for that page.
Hope that answers your questions thoroughly!