Hello everyone !
I'm running a drupal website that lists nodes based on one Main Taxonomy vocabulary that contains several terms and each term is parent to sub-terms.
Main Vocabulary
• Sports ( Football / Hand-Ball / Motorsports / Ski .. )
• Culture ( Movies / Books / Music / Shows ..
• Entertainment ( Bowling / Paintball / ..
The problem i'm facing is that if a visitor is looking for a bowling center next to his place he must browse through all the Bownling Nodes to find the one that's next to his place ( Geographically speaking )
So what can i do ?
Is it a good idea to add more Taxonomy terms ( Regions ) ? and go through each node and add a Region Term to it ?
I'm thinking that even if i do this, visitors will have the reversed problem, if they clic on the taxonomy term 'Region 1', all the nodes tagged 'Region 1' will be displayed but then how to filter by 'Sports / Culture / Entertainment ..
If someone could help me out by throwing some ideas, it'll be great !!
I know some of the tools that are available but i don't know how to use them wisely in order to be able to filter using several criterias ( In my case : Regions AND categories )
What's the best solution ? ( Content Types ? Taxonomy ? .. ? )
I installed Gmap/Location and managed to list all the nodes on a google maps map but same problem. ALL the nodes of all taxonomy terms are displayed so it's a mess.
Thanks a million
Comments
Re: Better Search
Hi there,
I am also trying to get my head round a similar problem. My site will allow authenticated users access to nodes with file attachments. Just like your listings these files will be cross referenced and appear in more than one term.
From reading about I think the way to do this is through the "views" module which I am also trying to get my head around.
I will continue to read up and let you know what progress I make. If you could do the same it would be most helpful.
better node search / Taxonomy cross filtering
Hello,
So Wiseguy, any luck ?
i'm checking back to see if anyone has an idea on how to fix this problem
Thanks