How do I create a search page? I have the Search API and the Solr search modules installed. In /admin/config/search/search-api, I see my server and index created and with status set to OK. I can see on the index view page that my content is indexed correctly.


  


I did not use the Solr Search Defaults module because I have removed the default Article content type, and I don't want to recreate it. Without this content type, there is an error when activating the module.

How can I create a search page displaying all indexed results (for anonymous users, not in BO)?

One tutorial shows that Solr Search Defaults module uses views. I've created a view, where in View settings > Show I've selected Ideas index.
In the view, Format > Show is set to Rendered entity. Search index is the view mode. I have a page, but no content is displayed.
No filters are required, and all are exposed.


Other tutorial says I should create a search page in Configurations > Search and metadata > Search pages menu, but I don't have that menu.



Here are my Fields for Ideas index.

Here is another view I've tried, with Show > fields

Here are my error logs, there is a Notice:

Here is what I see using {{ kint(page.content) }} on my Search results page:

If I create a view with VIEW SETTINGS > Show > Content my content IS diplayed correctly.
After installing the searc api module:

1) goto: /admin/config/search/search-api/index/default_index/edit

If you want for example to search for both Users &amp; Content at once, make sure that both entities for Content &amp; Users under the Data sources section are checked.

2) Goto: http://site8.dd:8083/admin/config/search/search-api/index/default_index/fields

This page is used to choose which are the fields you want to be indexed for your search.

So make sure on this page that all the fields you want to search your entities by are added to your entities; If not,
add any field using the +Add Fields button.

3) On the same page: http://site8.dd:8083/admin/config/search/search-api/index/default_index/fields

Any field you add, it has its own data type which you have also the permission to change it.

As per the data type table available at the bottom of the page:


  Fulltext fields are analyzed fields which are made available for
  fulltext search.  This data type should be used for any fields
  (usually with free text input by users)  which you want to search for
  individual words.


so in your view, if you want to use the Fulltext search to search for your contents, every indexed field on this page should also be set to Fulltext data type.

4) Goto: http://site8.dd:8083/admin/config/search/search-api/index/default_index

And make sure that the index Status bar is 100% and so all your contents are indexed to be searchable.

When you have done the above, create a new view as per below: 


Show: index default content index
Check Create page box
Display format Grid
Hit save and edit button.


Within the views configuration page:

Under add fields section:


add any fields you want and make sure the field title has the (indexed field) text.


Under the filter criteria section:


add the fulltext search field and exposed to visitors.


Here you go, visit your search page and enjoy.

If none of the above helped you, feel free to ask any other question in comments or update your current question.