diff --git a/js/advanced_search.entityFields.js b/js/advanced_search.entityFields.js index 4a2fb78..2e8400d 100644 --- a/js/advanced_search.entityFields.js +++ b/js/advanced_search.entityFields.js @@ -10,49 +10,29 @@ $searchValueInputField.after(''); let $newHelperField = $('#edit-terms-' + i + '-helper'); console.log($newHelperField); - if (field === 'f9ee0627498eacd6da7456ebc67cdab2') { // Art des Ausgangs + if (field === 'agg__arch__transaktion') { // Transaktion $newHelperField.empty(); $newHelperField.append(''); $newHelperField.append(''); $newHelperField.append(''); - $newHelperField.append(''); + $newHelperField.append(''); $newHelperField.append(''); $newHelperField.append(''); $newHelperField.append(''); + $newHelperField.append(''); + $newHelperField.append(''); $newHelperField.append(''); $newHelperField.append(''); - $newHelperField.append(''); + $newHelperField.append(''); $newHelperField.append(''); + $newHelperField.append(''); $newHelperField.append(''); + $newHelperField.append(''); $newHelperField.append(''); $newHelperField.append(''); $newHelperField.append(''); $newHelperField.append(''); - } else if (field === 'fcde5cd3cae88c211869faeee17a1606') { // Art des Eingangs - $newHelperField.empty(); - $newHelperField.append(''); - $newHelperField.append(''); - $newHelperField.append(''); - $newHelperField.append(''); - $newHelperField.append(''); - $newHelperField.append(''); - $newHelperField.append(''); - $newHelperField.append(''); - $newHelperField.append(''); - $newHelperField.append(''); - } else if (field === 'f112b71c83c942dbe763b6948de3e55a') { // Art des Geschäfts (Ausgang) - $newHelperField.empty(); - $newHelperField.append(''); - $newHelperField.append(''); - $newHelperField.append(''); - $newHelperField.append(''); - } else if (field === 'f72f76cc5137b99f47668a9d26bd7d4f') { // Art des Gescäfts (Eingang) - $newHelperField.empty(); - $newHelperField.append(''); - $newHelperField.append(''); - $newHelperField.append(''); - $newHelperField.append(''); - } else if (field === 'fe9c9a6d122f8605300a4f64882df6b4') { // Objektkategorie + } else if (field === 'agg__arch__objektkategorie') { // Objektkategorie $newHelperField.empty(); $newHelperField.append(''); $newHelperField.append(''); @@ -81,7 +61,6 @@ $newHelperField.change(function () { let selectedOption = $newHelperField.find('option:selected'); $searchValueInputField.val(selectedOption.val()).text(selectedOption.text()); - console.log('field have changed'); }); } @@ -100,85 +79,46 @@ let searchSelectId = 'edit-terms-' + i + '-search'; let selector = "[id^='" + searchSelectId + "']"; let $searchSelect = $(selector); - if ($select.val() === 'b48556e79962e0a3c8d0041317c853b9') { // Archivalie + if ($select.val() === 'akteur') { // Akteur $searchSelect.empty(); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); + $searchSelect.append(''); + $searchSelect.append(''); + $searchSelect.append(''); + $searchSelect.append(''); + } + else if ($select.val() === 'b48556e79962e0a3c8d0041317c853b9') { // Archivalie + $searchSelect.empty(); + $searchSelect.append(''); + $searchSelect.append(''); + $searchSelect.append(''); + $searchSelect.append(''); + $searchSelect.append(''); + $searchSelect.append(''); } else if ($select.val() === 'ba419826c9014f40126565bf413f7a59') { // Auktion $searchSelect.empty(); + $searchSelect.append(''); + $searchSelect.append(''); $searchSelect.append(''); $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); $searchSelect.append(''); - } else if ($select.val() === 'b1d559f7b6af224a3f6f3b9a12e6b161') { // Institution - $searchSelect.empty(); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); } else if ($select.val() === 'b65c3a85d16724d84a5eb0d2268629a6') { // Objekt $searchSelect.empty(); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); + $searchSelect.append(''); + $searchSelect.append(''); $searchSelect.append(''); $searchSelect.append(''); + $searchSelect.append(''); $searchSelect.append(''); $searchSelect.append(''); $searchSelect.append(''); - } else if ($select.val() === 'b1afe1fa9a31c7622ab2ae8ef1d29673') { // Person - $searchSelect.empty(); - $searchSelect.append(''); - $searchSelect.append(''); - $searchSelect.append(''); - + $searchSelect.append(''); } else if ($select.val() === 'ueberall') { $searchSelect.empty(); $searchSelect.append(''); - $searchSelect.append(''); + $searchSelect.append(''); $searchSelect.append(''); + $searchSelect.append(''); } }); @@ -186,8 +126,7 @@ let id = $(this).attr('id'); let i = id.substring(11, 12); let field = $(this).val(); - console.log(i); - if (['f9ee0627498eacd6da7456ebc67cdab2', 'fcde5cd3cae88c211869faeee17a1606', 'f112b71c83c942dbe763b6948de3e55a', 'f72f76cc5137b99f47668a9d26bd7d4f'].includes(field)) { + if (['agg__arch__transaktion', 'agg__arch__objektkategorie'].includes(field)) { let dropdown = toDropdown(field, i); } }); diff --git a/js/advanced_search.form.js b/js/advanced_search.form.js index 4fce54b..7081d63 100644 --- a/js/advanced_search.form.js +++ b/js/advanced_search.form.js @@ -185,8 +185,6 @@ // Handle the page summary $("#ajax-page-summary").hide(); $( document ).ajaxComplete(function( event, request, settings ) { - console.log('ajax complete'); - $("#ajax-page-summary").hide(); if (jQuery("#ajax-page-summary").length >0) { $(".pager__summary").html($("#ajax-page-summary").html()); diff --git a/src/Form/AdvancedSearchForm.php b/src/Form/AdvancedSearchForm.php index 36852b3..8c89c44 100644 --- a/src/Form/AdvancedSearchForm.php +++ b/src/Form/AdvancedSearchForm.php @@ -307,11 +307,10 @@ class AdvancedSearchForm extends FormBase { ], '#options' => [ 'ueberall' => $this->t('Überall'), + 'akteur' => $this->t('Akteur'), 'b48556e79962e0a3c8d0041317c853b9' => $this->t('Archivalie'), 'ba419826c9014f40126565bf413f7a59' => $this->t('Auktion'), - 'b1d559f7b6af224a3f6f3b9a12e6b161' => $this->t('Institution'), 'b65c3a85d16724d84a5eb0d2268629a6' => $this->t('Objekt'), - 'b1afe1fa9a31c7622ab2ae8ef1d29673' => $this->t('Person'), ], //'#default_value' => 'alles', ],