Closed (fixed)
Project:
Views (for Drupal 7)
Version:
6.x-2.0-rc1
Component:
block displays
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
28 Jul 2008 at 13:01 UTC
Updated:
9 Feb 2016 at 09:11 UTC
Jump to comment: Most recent
Comments
Comment #1
merlinofchaos commentedBlock views don't actually support exposed filters, because they don't have a URL, and the filters need a URL. Though theoretically the AJAX setting could allow them to support exposed filters and use that instead.
Comment #2
greg911 commentedThanks for the quick answer. Is the AJAX's exposed-filter is planned as a future improvement in the more-than-excellent View module ?
Comment #3
merlinofchaos commentedGood question. It probably should be; I honestly haven't thought about it, but it makes sense.
Comment #4
greg911 commentedThanks for your help ! I'll look forward a block view (or try to create a patch for Views that enables it ... but that may take a while.... :-)
Comment #5
moshe weitzman commentedPlease close this if it is a dupe.
Comment #6
greg911 commentedComment #7
merlinofchaos commentedActually this is still a valid feature request.
Comment #8
greg911 commentedSorry, I thought moshe weitzman wanted me to close it because it was duplicated !
My bad !
Comment #9
merlinofchaos commentedI've committed a fix that should allow this, but due to time constraints I have not tested it very well. I would love it if someone following this could do so.
Comment #10
heng commentedok... I installed the latest dev version and created a view with an exposed taxonomy id filter.
The exposed filter is showing in my block if I turn AJAX on but if I choose an entry and hit "submit" my browser shows a warning "An error ocurred on /.../index.php?q=views/ajax".
If I go to the admin->blocks section i get a red box with the followingEDIT: After that when loading a new page i get the following
warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'views_ajax' was given in C:\Inetpub\wwwroot\TEST-Intranet\includes\menu.inc on line 346.
I'm running an IIS6 with the latest PHP
Comment #11
merlinofchaos commentedShould be fixed now.
Comment #12
heng commentedIt is! Good work and very fast :) Thanks a lot
Comment #13
greg911 commentedThanks merlin !
As usual, you're the best !!
Greg
Comment #14
markc2004 commentedHi guys,
I have the same problem - how does the fix work? I've done all the drupal updates and turned on the ajax in the basic settings
Any help greatly appreciated!
Thanks
Mark
Comment #15
markc2004 commentedsorry - my bad. Didn't install correctly. Works fine now
Thanks
Comment #16
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.
Comment #17
doublejosh commentedThis rocks my world. Thanks all for the request and Merlin for the addition.
Comment #18
naseem_sarwar commentedwhat is the process of installing update. i think i got the same issue. couldnt fix that issue on my live site but working perfectly on my local machine.
any help ?
Comment #19
teodyseguinI also experienced the problem on my end. I have a views block, with some exposed fields. At first, I was wondering why the exposed filter form is not showing up and did a various of combination with no success. I have found this solution "enabling ajax" did the trick. Thanks for this suggestion.