Skip to content
Snippets Groups Projects

Resolve #3357973 "Grouped exposed taxonomy"

2 unresolved threads

Added code to fix the issue and included a test case to cover it.

Edited by Lap Pham

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
349 if ($this->options['is_grouped'] && isset($this->options['group_info']['group_items'][$input])) {
350 $this->validated_exposed_input = $this->options['group_info']['group_items'][$input]['value'];
351 return;
348 if ($this->options['is_grouped']) {
349 if (is_array($input)) {
350 $filtered_inputs = array_filter($input);
351 if ($filtered_inputs) {
352 $values = [];
353 foreach ($filtered_inputs as $filtered_input) {
354 $values += $this->options['group_info']['group_items'][$filtered_input]['value'];
355 }
356 $this->validated_exposed_input = array_values($values);
357 return;
358 }
359 }
360 elseif (isset($this->options['group_info']['group_items'][$input])) {
  • quietone
    quietone @quietone started a thread on the diff
  • 345 345
    346 346 $identifier = $this->options['expose']['identifier'];
    347 347 $input = $form_state->getValue($identifier);
    348
    349 if ($this->options['is_grouped'] && isset($this->options['group_info']['group_items'][$input])) {
    350 $this->validated_exposed_input = $this->options['group_info']['group_items'][$input]['value'];
    351 return;
    348 if ($this->options['is_grouped']) {
    349 if (is_array($input)) {
  • Pradhuman Jain added 1 commit

    added 1 commit

    Compare with previous version

  • Pedro Cambra added 1 commit

    added 1 commit

    Compare with previous version

  • Please register or sign in to reply
    Loading