When configuring more than 1 dependent facet and values, the dependee facet appears/displays only if the value from last configured dependent facet in the list is selected.
Example:
For 'A' facet, if we configure two dependent facets, facet 'B' with value 'X' and facet 'C' with value 'Y', then on faceted search page the dependee(A) appears only when we select facet item with value 'Y' of Facet 'C'. 'A' facet doesn't appear when we select facet item 'X'. Always considers the value of last configured dependent facet to return dependee facet.
However, works fine when we have only one dependent facet configured. (of course)
Also, In my opinion all dependent facets conditions should meet and work as AND.
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | multiple_dependent_facets-3015387-2.patch | 1.97 KB | gaurav_drupal |
Issue fork facets-3015387
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
gaurav_drupalComment #3
gaurav_drupalComment #6
anybody@Gaurav_drupal I guess this might be solved with: #3047910: Add AND\OR condition for dependent facets processor
Could you please check that? Postponing this until further feedback and updating to 2.x
Comment #7
smustgrave commentedFollowing how core handles PNMI this has been in PNMI for 2 years without a follow up. If still a bug please reopen.