Voeg exposed form filter toe voor dynamische CSS functionaliteit
3 unresolved threads
3 unresolved threads
Merge request reports
Activity
Filter activity
4 let filter_value = event.target.value; 5 let filter_id = event.target.getAttribute('data-vocabulary-id'); 6 7 let view = $(event.target).closest('.views-element-container')[0]; 8 view.classList.forEach(function(the_class) { 9 if (the_class.startsWith('druplan-active-status__' + filter_id)) { 10 view.classList.remove(the_class); 11 } 12 }); 13 //view.classList.add('druplan-active-status__' + filter_id); 14 view.classList.add('druplan-active-status__' + filter_id + '--' + filter_value); 15 } 16 17 Drupal.behaviors.druplan_status_selector = { 18 attach: function (context, settings) { 19 let $allExposedFormItems = $(context).find('.views-exposed-form__item'); changed this line in version 2 of the diff
1 <?php 2 3 namespace Drupal\druplan_status_selector\Plugin\views\filter; 4 5 use Drupal\Core\Entity\Element\EntityAutocomplete; 6 use Drupal\Core\Form\FormStateInterface; 7 use Drupal\Core\Session\AccountInterface; 8 use Drupal\taxonomy\TermStorageInterface; 9 use Drupal\taxonomy\VocabularyStorageInterface; changed this line in version 2 of the diff
assigned to @sebastiaan
added 1 commit
- 5f33ca2f - Filter druplan selector event listener alleen op geselecteerde filters
mentioned in commit 5b0e8c65