For some reason I cannot add an exposed filter to a Galleria view. When I add a new filter it seems as if all of the filter options do not load, and upon checking the box to "Expose this filter to visitors, to allow them to change it" nothing happens, the additional options usually loaded through AJAX do not load. If I then try to apply any changes I've made to the filter setting, I land on a white page with a bunch of dumped array parameters. Adding and working with exposed filters works with all other view display types except for Galleria.

Seems to do this with any type of vocab.

Drupal 7.19
Views 7.x 3.5

The dumped array parameters:

[{"command":"settings","settings":{"basePath":"\/","pathPrefix":"","ajaxPageState":{"theme":"seven","theme_token":"zML36kbAia395SjLPnN3y_mIagQ8ACFHs-DPlVSDz4M"},"nice_menus_options":{"delay":800,"speed":1},"qtip":{"target_position":"top_right","tooltip_position":"bottom_left","show_speech_bubble_tip":1,"show_speech_bubble_tip_side":0,"speech_bubble_size":"12","show_speech_bubble_tip_solid":0,"show_shadow":1,"rounded_corners":1,"color":"ui-tooltip-green","custom_color":"","show_event_type":"click","hide_event_type":"unfocus","show_webform_descriptions":0,"additional_elements":""}},"merge":true},{"command":"viewsSetForm","output":"\u003Cform action=\u0022\/admin\/structure\/views\/ajax\/config-item\/test_view\/page\/filter\/field_gallery_category_tid\u0022 method=\u0022post\u0022 id=\u0022views-ui-config-item-form\u0022 accept-charset=\u0022UTF-8\u0022\u003E\u003Cdiv\u003E\u003Cdiv class=\u0022views-override clearfix container-inline\u0022\u003E\u003Cdiv class=\u0022form-item form-type-select form-item-override-dropdown\u0022\u003E\n \u003Clabel for=\u0022edit-override-dropdown\u0022\u003EFor \u003C\/label\u003E\n \u003Cselect id=\u0022edit-override-dropdown\u0022 name=\u0022override[dropdown]\u0022 class=\u0022form-select\u0022\u003E\u003Coption value=\u0022default\u0022\u003EAll displays\u003C\/option\u003E\u003Coption value=\u0022page\u0022\u003EThis page (override)\u003C\/option\u003E\u003C\/select\u003E\n\u003C\/div\u003E\n\u003C\/div\u003E\u003Cdiv class=\u0022scroll form-wrapper\u0022 id=\u0022edit-options\u0022\u003E\u003Cdiv class=\u0022form-item description form-wrapper\u0022 id=\u0022edit-options-form-description\u0022\u003EAppears in: node:gallery_photo.\u003C\/div\u003E\u003Cdiv class=\u0022views-expose clearfix\u0022\u003E\u003Cdiv class=\u0022js-only form-wrapper\u0022 id=\u0022edit-options-expose-button-checkbox\u0022\u003E\u003Cdiv class=\u0022form-item form-type-checkbox form-item-options-expose-button-checkbox-checkbox\u0022\u003E\n \u003Cinput type=\u0022checkbox\u0022 id=\u0022edit-options-expose-button-checkbox-checkbox\u0022 name=\u0022options[expose_button][checkbox][checkbox]\u0022 value=\u00221\u0022 class=\u0022form-checkbox\u0022 \/\u003E \u003Clabel class=\u0022option\u0022 for=\u0022edit-options-expose-button-checkbox-checkbox\u0022\u003EExpose this filter to visitors, to allow them to change it \u003C\/label\u003E\n\n\u003C\/div\u003E\n\u003C\/div\u003E\u003Cdiv class=\u0022description exposed-description\u0022\u003EThis filter is not exposed. Expose it to allow the users to change it.\u003C\/div\u003E\u003Cinput type=\u0022submit\u0022 id=\u0022edit-options-expose-button-button\u0022 name=\u0022op\u0022 value=\u0022Expose filter\u0022 class=\u0022form-submit\u0022 \/\u003E\u003C\/div\u003E\u003Cdiv class=\u0022clearfix\u0022\u003E\u003Cdiv class=\u0022views-group-box views-left-30\u0022\u003E\u003Cdiv class=\u0022form-item form-type-radios form-item-options-operator\u0022\u003E\n \u003Clabel for=\u0022edit-options-operator\u0022\u003EOperator \u003C\/label\u003E\n \u003Cdiv id=\u0022edit-options-operator\u0022 class=\u0022form-radios\u0022\u003E\u003Cdiv class=\u0022form-item form-type-radio form-item-options-operator\u0022\u003E\n \u003Cinput type=\u0022radio\u0022 id=\u0022edit-options-operator-or\u0022 name=\u0022options[operator]\u0022 value=\u0022or\u0022 checked=\u0022checked\u0022 class=\u0022form-radio\u0022 \/\u003E \u003Clabel class=\u0022option\u0022 for=\u0022edit-options-operator-or\u0022\u003EIs one of \u003C\/label\u003E\n\n\u003C\/div\u003E\n\u003Cdiv class=\u0022form-item form-type-radio form-item-options-operator\u0022\u003E\n \u003Cinput type=\u0022radio\u0022 id=\u0022edit-options-operator-and\u0022 name=\u0022options[operator]\u0022 value=\u0022and\u0022 class=\u0022form-radio\u0022 \/\u003E \u003Clabel class=\u0022option\u0022 for=\u0022edit-options-operator-and\u0022\u003EIs all of \u003C\/label\u003E\n\n\u003C\/div\u003E\n\u003Cdiv class=\u0022form-item form-type-radio form-item-options-operator\u0022\u003E\n \u003Cinput type=\u0022radio\u0022 id=\u0022edit-options-operator-not\u0022 name=\u0022options[operator]\u0022 value=\u0022not\u0022 class=\u0022form-radio\u0022 \/\u003E \u003Clabel class=\u0022option\u0022 for=\u0022edit-options-operator-not\u0022\u003EIs none of \u003C\/label\u003E\n\n\u003C\/div\u003E\n\u003Cdiv class=\u0022form-item form-type-radio form-item-options-operator\u0022\u003E\n \u003Cinput type=\u0022radio\u0022 id=\u0022edit-options-operator-empty\u0022 name=\u0022options[operator]\u0022 value=\u0022empty\u0022 class=\u0022form-radio\u0022 \/\u003E \u003Clabel class=\u0022option\u0022 for=\u0022edit-options-operator-empty\u0022\u003EIs empty (NULL) \u003C\/label\u003E\n\n\u003C\/div\u003E\n\u003Cdiv class=\u0022form-item form-type-radio form-item-options-operator\u0022\u003E\n \u003Cinput type=\u0022radio\u0022 id=\u0022edit-options-operator-not-empty\u0022 name=\u0022options[operator]\u0022 value=\u0022not empty\u0022 class=\u0022form-radio\u0022 \/\u003E \u003Clabel class=\u0022option\u0022 for=\u0022edit-options-operator-not-empty\u0022\u003EIs not empty (NOT NULL) \u003C\/label\u003E\n\n\u003C\/div\u003E\n\u003C\/div\u003E\n\u003C\/div\u003E\n\u003C\/div\u003E\u003Cdiv class=\u0022views-group-box views-right-70\u0022\u003E\u003Cdiv class=\u0022form-item form-type-textfield form-item-options-value\u0022\u003E\n \u003Clabel for=\u0022edit-options-value\u0022\u003ESelect terms from vocabulary Gallery Categories \u003C\/label\u003E\n \u003Cinput type=\u0022text\u0022 id=\u0022edit-options-value\u0022 name=\u0022options[value]\u0022 value=\u0022\u0022 size=\u002260\u0022 maxlength=\u0022128\u0022 class=\u0022form-text form-autocomplete\u0022 \/\u003E\u003Cinput type=\u0022hidden\u0022 id=\u0022edit-options-value-autocomplete\u0022 value=\u0022http:\/\/localhost\/admin\/views\/ajax\/autocomplete\/taxonomy\/9\u0022 disabled=\u0022disabled\u0022 class=\u0022autocomplete\u0022 \/\u003E\n\u003C\/div\u003E\n\u003C\/div\u003E\u003C\/div\u003E\u003Cdiv class=\u0022form-item form-type-checkbox form-item-options-reduce-duplicates\u0022\u003E\n \u003Cinput type=\u0022checkbox\u0022 id=\u0022edit-options-reduce-duplicates\u0022 name=\u0022options[reduce_duplicates]\u0022 value=\u00221\u0022 class=\u0022form-checkbox\u0022 \/\u003E \u003Clabel class=\u0022option\u0022 for=\u0022edit-options-reduce-duplicates\u0022\u003EReduce duplicates \u003C\/label\u003E\n\n\u003Cdiv class=\u0022description\u0022\u003EThis filter can cause items that have more than one of the selected options to appear as duplicate results. If this filter causes duplicate results to occur, this checkbox can reduce those duplicates; however, the more terms it has to search for, the less performant the query will be, so use this with caution. Shouldn\u0027t be set on single-value fields, as it may cause values to disappear from display, if used on an incompatible field.\u003C\/div\u003E\n\u003C\/div\u003E\n\u003Cfieldset class=\u0022collapsible collapsed form-wrapper\u0022 id=\u0022edit-options-more\u0022\u003E\u003Clegend\u003E\u003Cspan class=\u0022fieldset-legend\u0022\u003EMore\u003C\/span\u003E\u003C\/legend\u003E\u003Cdiv class=\u0022fieldset-wrapper\u0022\u003E\u003Cdiv class=\u0022form-item form-type-textfield form-item-options-ui-name\u0022\u003E\n \u003Clabel for=\u0022edit-options-ui-name\u0022\u003EAdministrative title \u003C\/label\u003E\n \u003Cinput type=\u0022text\u0022 id=\u0022edit-options-ui-name\u0022 name=\u0022options[ui_name]\u0022 value=\u0022\u0022 size=\u002260\u0022 maxlength=\u0022128\u0022 class=\u0022form-text\u0022 \/\u003E\n\u003Cdiv class=\u0022description\u0022\u003EThis title will be displayed on the views edit page instead of the default one. This might be useful if you have the same item twice.\u003C\/div\u003E\n\u003C\/div\u003E\n\u003C\/div\u003E\u003C\/fieldset\u003E\n\u003C\/div\u003E\u003Cdiv class=\u0022clearfix\u0022\u003E\u003Cdiv class=\u0022form-buttons\u0022\u003E\u003Cinput type=\u0022submit\u0022 id=\u0022edit-submit\u0022 name=\u0022op\u0022 value=\u0022Apply\u0022 class=\u0022form-submit\u0022 \/\u003E\u003Cinput type=\u0022submit\u0022 id=\u0022edit-cancel\u0022 name=\u0022op\u0022 value=\u0022Cancel\u0022 class=\u0022form-submit\u0022 \/\u003E\u003Cinput type=\u0022submit\u0022 id=\u0022edit-remove\u0022 name=\u0022op\u0022 value=\u0022Remove\u0022 class=\u0022form-submit\u0022 \/\u003E\u003C\/div\u003E\u003C\/div\u003E\u003Cinput type=\u0022hidden\u0022 name=\u0022form_build_id\u0022 value=\u0022form-w0HYWrjEwqEwsHwKWEAiUDEjvN9MRUD5E8GEe7kSp-8\u0022 \/\u003E\n\u003Cinput type=\u0022hidden\u0022 name=\u0022form_token\u0022 value=\u0022awULDDZi9DOvubEbYr27oDOfP-rSaTg0rybVxRHP518\u0022 \/\u003E\n\u003Cinput type=\u0022hidden\u0022 name=\u0022form_id\u0022 value=\u0022views_ui_config_item_form\u0022 \/\u003E\n\u003C\/div\u003E\u003C\/form\u003E","title":"Configure filter criterion: Content: Gallery Category (field_gallery_category)","url":"http:\/\/localhost\/admin\/structure\/views\/ajax\/config-item\/test_view\/page\/filter\/field_gallery_category_tid"},{"command":"viewsHilite","selector":".page-filter-field-gallery-category-tid"}]

Comments

Screenack’s picture

I am experiencing the same issue as well. Allowing to filter the display by term would be nice. Correction: to see the filter, enable ajax for that view, as per this: http://stackoverflow.com/questions/6533278/exposed-filters-not-displayed...