When you create a series of quick tabs using the same display with an exposed filter for different tabs, views does not change the ajax for each display (extra hidden fields are rendered byajax_view.js, but they are not view_dom_id specfic)

What happens is that in ajax_view.js the object Drupal.settings.views.ajaxViews is checked to find the "view_dom_id"
BUT if an exposed filter exists the form is targeted using the form id & name, when it should also use the "view_dom_id".

This patch fixes the problem.

CommentFileSizeAuthor
views_quicktabs.patch693 bytesgamelodge
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

danielphenry’s picture

Issue summary: View changes
Status: Active » Needs work

this didn't work for me. It caused the filter to redirect me to the view page instead of loading within the tab.

Chris Matthews’s picture

Status: Needs work » Closed (outdated)

The Drupal 6 branch is no longer supported, please check with the D6LTS project if you need further support. For more information as to why this issue was closed, please see issue #3030347: Plan to clean process issue queue