Project:Taxonomy Filter
Version:6.x-1.0
Component:Code
Category:feature request
Priority:normal
Assigned:solotandem
Status:postponed (maintainer needs more info)

Issue Summary

It would be great if we could create multiple "refine criteria" blocks.

Example scenario) There are 3 vocabularies - location, user tags and category. When on a "category" page we can currently use taxonomy filter to help us drill down by location or user tag which is great. Problem is, a user might want to use those as seperate blocks so they can be placed on different parts of the pages.

Comments

#1

Assigned to:Anonymous» solotandem
Status:active» postponed (maintainer needs more info)

Interesting idea. Seems to raise a number of questions such as:

  • How do you layout the page? Refine criteria block "next to" the content display?
  • What is the url?
  • What kind of settings parameters would be needed?
  • What filtering would be present in each of the content areas on the page?

Can you provide a picture of what you are thinking of?

#2

It would just add the ability to add more blocks, then users could use the regular block management methods to place them where they want.

For settings, I suppose that (ideally) a setting would be needed to choose the "block" on .../settings/taxonomy_filter/mappings, then another tab would be needed to add/edit blocks. So there would be one block by default, but a user could click on the "blocks" tab and then "add block" to add another block. Then there would be an additional column on settings/taxonomy_filter/mappings where they could select the block that they want the given tags/menu/whatever it's called to show up in. Know what I mean? I don't understand the code so I don't know if what I'm saying is right along those lines. I'm just thinking of how it would be done from a user's perspective.

For the specific page that originally made me think of this. I would lay it out as follows:

=====================Header=========================
=====leftbar==== ===central column(termpage)=== ====rightbar====

=locationtagsblock= ----------------------------------- ==usertagsblock==

For this page the "locations" are more important so their on the left and the "user tags" would be a cloud menu on the right.

nobody click here