Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
i have views width argument set 2 tab:
1) first tab width argument termID1 (from taxonomy 1)
2) second tab width argument termID2 (from taxonomy 1)
all ok, and all work, but when i set Exposed filter - it display in both tab, but work only for first tab.
use Ajax ore not - same problem
another problem, when Exposed filter in a block - result display on page like 353?term_node_tid_depth=341, but on this page no quick tab ...
Comments
Comment #1
liquidcms CreditAttribution: liquidcms commentedi think my issue is the same; so just latching on to this.. and changing title to be more clear.
Does anyone know if a Views exposed filter can work inside a quicktab (without views ajax enabled)?
If i simply have a view inside a panel (no quicktabs) there is a view pane setting to "Use Panel Path" which is required to make the exposed filters submit to the correct path - if this isn't set, i get a submit path of: http://mydomain.com/?field_term_tid=All&program=26 (arg0/arg1 is missing), with it set i get: http://mydomain.com/alumni/events?field_term_tid=All&program=26 (which is correct).
If i use this same View within a Quicktab inside this same panel; then i get the same result regardless of setting the Use Panel Path setting. So it would seem like qtabs isn't passing something correctly.
Is there any way to configure this to work or is this a bug?
Comment #2
liquidcms CreditAttribution: liquidcms commentedi was able to get a little closer by setting the exposed filter as a block and then creating a mini-panel with the block and the view. this works except that it doesn't pass the anchor to end up on the correct qtab.. much closer though
Comment #3
liquidcms CreditAttribution: liquidcms commentedthe correct submit path needs to be:
http://mydomain.com/alumni-qt?field_term_tid=All&program=26&qt-alumni=1#...
but ends up as:
http://mydomain.com/alumni-qt?field_term_tid=All&program=26
Comment #4
brandy.brown CreditAttribution: brandy.brown commentedI'm having the same issue as the original reporter
I think it has something to do with https://drupal.org/comment/1833824#comment-1833824
I'll see if I can get it working.
This https://drupal.org/node/1940332
works, but it redirects to the first tab. Which I think is the same problem as #2.
Comment #5
brandy.brown CreditAttribution: brandy.brown commentedThe solution I found was to set my view format to Quicktabs. The only problem there is that it applies the filter to all tabs and resets to the first tab.
Comment #6
damontgomery CreditAttribution: damontgomery commentedWe are also having this issue.
We have a quicktab with several (5) instances of the same view which are different view displays. Each one filters on some different things. Views AJAX worked fine, but with AJAX turned off, clicking on exposed filters sends us back to the homepage and the URL parameters don't even mention quicktabs.
Maybe that helps some people, maybe not.
Comment #7
ashishdalvihttps://www.drupal.org/node/525592#comment-5906780 worked for me.
Hope this may help someone to solve the issue in quickest way.
Comment #8
Yanivs CreditAttribution: Yanivs commentedThis is kind of late but might help somebody.
I had the same problem as protools on a platform that doesn't allow me easy access to code (EC Multisite) so needed to solve this via the interface.
My quick and dirty solution was to clone the view display and link it to the second quick tab. This way there are 2 identical but independent exposed filters and the problem doesn't occur.
In my case I didn't need the exposed filter value to be shared by the 2 quicktabs.
Y
Comment #9
flashon CreditAttribution: flashon commentedLiquidcms, were you able to solve the issue by any chance? I'm having the same issue with the same setup. I have an exposed filter as a block, then place the block and the associated content pane in a mini-panel and use it as a tab in quicktabs. With multiple tabs set up and quicktabs set to "load all tabs on page view" I get kicked back to the first tab, but the filter runs correctly in the original tab.
Comment #10
designedbyjoe CreditAttribution: designedbyjoe commentedI'm also having the same issue, 2 views blocks with exposed filters using autocomplete. Second one does not work
Comment #11
soudippaul CreditAttribution: soudippaul commented1. Under Advanced > Other You have to set the "Use AJAX:Yes" for both the views.
2. At the Quick tab setting page select the following radio button - "Yes: Load only the first tab on page view".