I am creating and classifying nodes by:
- A main taxonomy
- A secondary geographic location taxonomy
I created a View for the display of these nodes. It accepts a term ID from the main taxonomy via URL, and provides a Hierarchical Select "exposed filter" for further filtering by geography within the displayed nodes.
I notice that if a user does not select any location from the exposed filter, all nodes from across the world are displayed. But when I select USA, only USA nodes are displayed.
That is the desired behavior, however, I need to create some nodes that have "Worldwide" scope, and appear in the view even when the geographical filter is activated. It would be a great hassle to create nodes for each and every location.
I could hardcode this in some way: I even considered a separate taxonomy of worldwide nodes, and creating a block which is always displayed on top of the filtered results. But the problem with this is that the order of node-creation is also important, and my solution would appear disjointed.
Any ideas to nudge me in the right direction would be greatly appreciated.