Hi there!

I have a taxonomy for a content type that is a simple, two-level hierarchy, like this:

FRUIT
- apples
- oranges
- bananas

VEGGIES
- lettuce
- turnip
- peas

etc.

When a user clicks FRUIT, I want to show the user all fruit -- apples, oranges, bananas. But instead they just get things tagged with FRUIT (if anything). Even though apple is a child of FRUIT, the user clicks FRUIT and doesn't see the apple.

This happens in my taxonomy URLs and e.g. /taxonomy/term/99, and when arguments are passed to the view, like this: /listing?cat=99&region=All.

I've managed to use aliases here and there to redirect my taxonomy URLs to /all, but that feels a little crufty. And aliases don't help me at all when passing arguments to views.

I'd like to avoid asking the site's contributers to always put their content in both the child and parent terms (e.g. apple and FRUIT).

Any suggestions? Do I need to rethink my taxonomy? Is there a 6x module that can help me?

Thanks for any advice you can offer!
Dave