I gave this a quick try, and it seems to work well. However, I guess the functionality could be boosted if it was possible to choose more than one vocabulary to filter. If then multiple vocabularis were cross-filtered, it would lead to a interactive drill-down system as was suggested here - except for the AJAX part...
No idea whether this is feasible, but it looks very promising to me
Ben.
Comments
Comment #1
Hangya commentedI also think it would be great...
Comment #2
styro commentedHow would you guys envisage the interface looking / working?
eg:
Turning the vocab filter selection on the edit page to be a multiselect box rater than a drop down?
And just listing multiple sets of top level terms for each vocab in the 'filter by' block?
That shouldn't be too hard, hopefully I'll be able to spare some time. In the meantime patches are welcome by anyone... :)
Comment #3
benma commentedYes, that sounds like what I was looking for! I'm sorry I can't help out with patches... I'm just getting to know drupal a bit, and have never coded before, so even though I clearly hope to be able to contribute back some time, it won't be soon...
And once again - I think it's amazing how this simple module can improve the functionality of a site!
Ben.
Comment #4
desm0n commentedbetter still have multiple drop down boxes from vocabularys
So say you have 3 vocabs
Group
Location
Days Of the week it was on
If you was on Group vocab listings you would see Location and Days Of the week drop down boxes so you could filter the groups via location AND/OR Days of the weeks it was on. You'd have two drop down boxes listing the terms within the vocabularys.
Comment #5
styro commentedI've commited an initial multiselect version of this to CVS HEAD (revision 1.4).
http://cvs.drupal.org/viewcvs/drupal/contributions/modules/taxonomy_filt...
It hasn't had a lot of testing yet.
It allows you to select multiple filter vocabs for each vocab, and both vocabs terms will be listed in the block. I have some more ideas for later around increasing the number of terms you can filter with at once. This risks making the interface too cluttered though.
What do you guys think?
Comment #6
benma commentedSounds great! Thanks! I'm very busy at the moment, but I will try as soon as possible and let you know my impressions.
Ben.
Comment #7
Leeteq commented- When filtering on a term, that term could then be expanded to show its siblings in the Filter by block, to enable further drill-down.
- Configuration option to show all siblings expanded by default in the Filter-by block
- Second link: "/all" on every term in the Filter by block, to display a list of all posts in the branch starting on the actual term.
Comment #8
Leeteq commentedMultiple _pairs_ of related vocabularies:
Currently it is possible to make several filters from various other vocabularies to one and the same vocabulary, or between each other. The limitation lies where one has a "main" vocabulary like for example "topics", which we would like to be able to point back to each one (or some) of the referring vocabularies. For that we need the dropdown vocabulary_filter list to be a multiple-select box, plus several taxonomy_filter blocks, one for each extra vocabulary when using the multiple-select option.
Comment #9
styro commentedImplemented in version 2.x
Comment #10
(not verified) commented