This is probably a clumsy title but I find it difficult to define my question exactly. This is my problem:
I have the following two vocabularies:
- types of organisations: libraries, archives, institutions, etc
- countries
I created a sidebar menu with the types of organisations as menu links, so there is a menu link for archives, libraries, etc.
What I would like to achieve is that when a user clicks on a menu link, for example 'archives', a page is loaded which displays a list of the countries which have associated nodes that are tagged 'archives'. So basically it should filter all nodes that are tagged with 'archives' and whatever country. This is in itself not difficult but the problem is that the nodes should not be displayed on the page, only the countries in first instance. When a user clicks the country the associated nodes should show on a new page.
So a user clicks on 'archives' and gets:
- Germany
- Netherlands
- United Kingdom
Then a user clicks for instance 'Germany' and gets a page with all archives in Germany (so nodes that are both tagged 'archives' and 'Germany')
What I manage to achieve so far with Views is that a user clicks 'archives' and then sees a page with countries + relevant node titles (sorted on name of country), like this:
- Germany:
- archive 1
- archive 2
- archive 3
- Netherlands:
- archive 1
- archive 2
Obviously if there are a lot of countries this produces a very long page and that is why i prefer only a list of the countries which can be clicked.
I wonder if it is possible to automate with Views or in another way? I know I can create it page by page but that involves lots of work as the vocabularies grow. I have tried to create a view with exposed filters but there a user still has to do something. I have also looked into taxonomy filter but, unless I am not understanding it correctly, this is also not exactly what i would need?
Hope this makes some sense. Any help would be much appreciated.
Best,
Gerben