The way that the software is designed, all members can only select one Top Level Category. There is a workaround however that will make this work the way that you need it.
You will need to create a General Top-level category that captures all of your members, and then have the rest of your categories as sub and sub sub categories.
Step 1: Edit the CSV file that you used to upload your Category Structure and add a new column or create a new CSV. file for this process:
This is what the default/current file will look like-
With this workaround, this is the new file structure needed-
What used to be the Top Level Categories are now the Sub Categories and what used to be the Sub-Categories are now the Sub-Sub-Categories.
Now proceed to re-upload the new category structure using the CSV file. If you do not have this file, feel free to click on this link: http://managemydirectory.com/admin/member-category-structure-import-sample.csv or use the option that can be found on the screen after clicking on the Import Categories in the backend of the site. (see image below)
Make sure to select the option to delete the existing ones. This will also mean that any member that has previously selected a category will have to do this again. This is why is very important to do this before uploading many members to your site.
Step 2: Pre-select the Top Level Category inside Membership Plans:
1. Finance >> Membership Plans >> Edit:
2. Once inside the "Edit" screen - General tab >> Pre-Select Top Category:
Step 3: Hide the Hidden Top Level Category inside the Form:
To get started complete the following steps:
1. Toolbox -> Form Manager -> Listing - Contact (or whichever form the membership level is using as the Contact Form)
2. Inside the form look for the "profession_id" Field and click on "Field Settings". Select NO on the "Show in Input View" option and save the changes:
How will my members select their categories?
If you login as a member, you can now select more than one Category and Sub Category from the Listing Details Tab:
Now is also a good time to review the homepage search module -
Go to Settings >> Design Settings:
Select the Homepage Layout Tab >> Search Type >> Hidden Top-Level Filter/Any Sub or Sub Sub Category filter: