I am using Omeka-s 3.1.1 , installed module Advanced Search 3.4.6.20 and Advanced Search adapter for Solr 3.5.40.4 (SearchSolr)
under SearchSolr folder , I run "compose install " to installed the Solarium library
I have one solr instance running at localhost and create a new core “omeka” , In the SearchSolr configuration I put hostnamee:localhost , port:8983 , solr core: omeka , but got "
Solr HTTP error: Forbidden (403)"
I double checked the solr is running on localhost with port 8983 .
The view are in view/search. Initialy, i copied css class from omeka browse view, so it was displayed the same, but it may not be fully updated with last versions.
To search only on some fields is managed by “filter” and this is the top of the config form.
The AdvancedSearch is working . However there is some issue with Autocomplete. I saw there is a file under …/modules/AdvancedSearch/asset/vendor/jquery-autocomplete/jquery.autocomplete.min.js
There are two ways to configure autocomplete : either create a suggester where you choose which properties are uses to , and set in the top of the search config page form; either set the url of solr autocomplete and the name of the arg (suggest.q) directly in the search config page form.
I have another issue . I used the latest AdvancedSearch on Omeka-s 4.0.1 . I have a homepage site associate with 3 other sites (each child site has items in them )
I set the solrsearch on homepage , it will have no search result ( I guess there is no item’s site_id equal home page site_id)
If I set solrseach on one of the child site, it will show search result on items which has at site_id.
Is there a way to set SolrSearch on the home page to search all items for different site_ids ?