This is a great little module.

I was wondering why a filter block that is set to be visible on pages that don't include the view, can't take you to the view when you've submitted the filter? This would make it very easy to create filter blocks that are essentially customized search and filter blocks for sections. Very useful.

Is this a difficult addition? Here is a detailed description of what I mean:

1. Page View with exposed filters enabled
2. URL set to "www.somesite.com/?=help"
3. Nodes for help with urls set to "www.somesite.com/?=help/xxxxx" or "www.somesite.com/?=help/yyyyy"
4. Viewsfilter Block set to display filter in block, with block visible only for urls "help" and "help/*"
5. When viewing a node within the help section, say "www.somesite.com/?=help/xxxxx", the filter block shows up. But when you submit the filter, it doesn't work.
6. What would be nice is for the submission of the filter to take you back to the view page with the filter set.

Thanks

Comments

douggreen’s picture

I think that this works. There was a problem with a previous version when you have not enabled clean urls. Please make sure that you have the latest development release (it's possible that I didn't push this fix into a version tag). Alternatively, enable clean urls. Also, see my test site http://drupal47.douggreenconsulting.com and try the "Views_Filter_Block Test" and let me know if this does what you are asking.

douggreen’s picture

Status: Active » Closed (fixed)

Please re-open if this isn't working. Thanks!

cineasta’s picture

Status: Closed (fixed) » Active

Hello,

I'm reopening this cause I've got the same problem. I'm using version 5.1.5 and clean URLs are enabled.
My view and my filter block are embedded in panel panes next to each other.
Using the filter causes redirect to frontpage. I've tried dev version, too.
I also tried embedding filters directly using php code . Ths shows my filter as well but the result is the same.
any suggestions?
Thanks cineasta

cineasta’s picture

Status: Active » Closed (fixed)

and closing it again :)
I'm sorry this is obviously a panel issue.