All Products page, Can not select multiple items even though the checkbox interface would imply that you can. For example if you check multiple boxes in the "category" field it will only show whatever was checked last when the page refreshes. This is true of other fields like Collection. These should probably be turned into radio buttons to better indicate how they will function.
Comments
Comment #1
guguss commentedThis issue still comes from the autosubmit which reloads the page after selecting a facet.
Not sure if we should get rid of that feature or display radio-buttons.
Comment #2
SanFeda commentedThis site uses drupal commerce (I beleive kickstart 1.0).
http://www.etcwineshops.com/shop-here
It has the facets working greatly!
Multiple selections can be made for each filter. Any idea?
Comment #3
SanFeda commentedThe problem we have is that we even can't make another selection after the page reload.
Here is a Drupal Commerce that works perfectly: http://www.etcwineshops.com/shop-here
And, here is an example from the search api page
http://drupaljobs.epiqo.com/search/job
Thanks
Comment #4
SanFeda commentedUpdate: I think this is because search api doesn't support "search_api_facets_operator_or" for Database service (DB) yet.
One can apply it using apache solr.
Source: https://drupal.org/node/1254698
Comment #5
hazaI've implemented something to avoid that : once the user have clicked on a checkbox, disable all other facet's checkboxes until the pages is reloaded. That obviously prevent the user to click on an other facet.
See that in gerrit : https://code.drupalcommerce.org/177
Comment #6
guguss commentedComment #7
bojanz commentedMerged.
Comment #9
adster13 commentedI'm trying to get similar features to both of those examples in #3... were the unselected checkboxes will remain once a checkbox has been selected, so you can select multiple checkboxes.
So you select a category checkbox to filter on and the page refreshes and shows those products but then allows you to select other category checkboxes to add to the filter.
Does anyone know how to do this?