Hello,
I am running Omeka S 4.1.1 with Advanced Search 3.4.44 and am running into several issues.
There are a few odd things that seem to be happening when the module is activated and I am not sure if they are all related to something within the Advanced Search module.
When clicking on Advanced Search with the module turned on, the options look like:
but when I turn the module of, i have a lot more options:
Then on a site if i try to click on a default Advanced Search button page on a site (item/search - with the module turned on) I encounter this error:
TypeError: array_intersect(): Argument #3 must be of type array, string given in /data/ibali/omeka-s/modules/AdvancedSearch/Module.php:966
Stack trace:
#0 /data/ibali/omeka-s/modules/AdvancedSearch/Module.php(966): array_intersect()
#1 /data/ibali/omeka-s/vendor/laminas/laminas-eventmanager/src/EventManager.php(319): AdvancedSearch\Module->handleViewAdvancedSearch()
#2 /data/ibali/omeka-s/vendor/laminas/laminas-eventmanager/src/EventManager.php(171): Laminas\EventManager\EventManager->triggerListeners()
#3 /data/ibali/omeka-s/application/src/View/Helper/Trigger.php(60): Laminas\EventManager\EventManager->triggerEvent()
#4 /data/ibali/omeka-s/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(407): Omeka\View\Helper\Trigger->__invoke()
[...]
In addition, if i try to use any block in page creation where i can put in a Search Query, any of my choices in the right side bar do not get transferred to the block. I need to switch off the Module to be able to actually select search query options.
I am wondering if I should turn off the module and just rebuild a few of the advanced search pages I have as faceted browse, but at the same time there are lot of cool functions of the module i wouldn’t want to lose.
Any advice would be appreciated,
Sanjin