Hi everyone,
I've got a problem I feel should be very solvable, however, I'm coming up dry in my search for answers.
What my client needs to do, is basically create any number of new pages, and tag these pages with any number of tags. Then, they need to have the blocks that are on those pages recognize the tags from the parent node they are on and display only content in the blocks that is pertinent to (or the same) as the tags of that parent node. And they also need to be able to manually choose to display one particular block instead of another that may fit the requirements as well (this could simply be an "override random" toggle that would place that particular block in any block that matched the criteria).
So I need a way for the node and the block to talk to each other and the node to say to the block "hey, you've got the same tags as me, I want your content." And then use views obviously to pull in the appropriate fields into the block.
The key to that being that there is going to be an ever changing list of terms, and an ever growing number of pages, and the blocks need to know what to do without any editing in the views module.