It is a very common request to list entites that share the same Taxonomy terms as the page you're currently viewing. You can solve it by creating a Views Block with a Contextual filter that passess the Taxonomy term information of the current page to the Views Block for filtering.
In your case here is what you do:
Filter according to Taxonomy term of the current page
- Create Views of type Content that shows
Product
nodes and create a Block Display.
- Add the field that references "Awards Event Categories" Taxonomy from the Product nodes
Add a new Contextual filter Has Taxonomy term ID from the Content
Category and configure it with these options:
When the filter value is NOT in the URL
Provide default value
Taxonomy term ID from URL
Load default filter from node page, that's good for related taxonomy blocks
Limit terms by vocabulary
[Awards Event Categories]
Multiple-value handling
Filter to items that share any term
When the filter value IS in the URL or a default is provided
Specify validation criteria
Taxonomy term ID
[Awards Event Categories]
Multiple arguments
One or more IDs separated by , or +
More
Allow multiple values
To test that the Contextual filter is working correctly you can use the Preview with contextual filters:
field where you enter the term ID and see if the results below get filtered appropriately.
If you enter 1
and press Update preview
the results below will only show Products that have been tagged with the term that has TID 1
(check for your term IDs on the Vocabulary list terms page by hovering over the Operations links).
If you enter 1+2
the results will be reduced to show only Products that have either term 1 or term 2.
If you enter 1,2
the results will be reduced to show only Products that have both the term 1 and term 2.
Group results by Taxonomy term ID
Under your Format
settings enable grouping by choosing Awards Event Categories (or whatever your field name is) under Grouping field Nr.1
Edit the "Awards Event Categories" field and set Exclude from display so it's not repeated because the Grouping will render it above its batch of results (you still control the Grouping Label and output here in the Field settings)
You now have the Views results grouped by the Taxonomy term they're tagged with, so you basically see more than one set of results, depending on how many tags there are in the results.
Place the Block
- Now place the Block in a region of your theme, don't forget to adjust the Block settings for the Contextual filter, set it to only show on "Awards Event" content type.
Now when you visit an "Awards Event" node you will see the list of existing Products that share the same terms as that node, and they will be grouped in batches by each term.