Display an image search api page result I'm trying to display an image on the search api page result. I tried the following way: Displaying Images in Search Results, but I'm getting a "Notice: Undefined index: node...template.php" error. Off course after changing the preprocess function to theme_preprocess_search_api_page_result. Am I getting this error because the following preprocessor works only for the search module? Is there another way to add an image to the search api result? 

I'm using the following modules version:


Search API 7.x-1.17
Solr search 7.x-1.10
Search Api Page 7.x-1.2
You first have to add the image to the index. Then preferably reindex.
Usually for some reason the image fields are hidden on the page, where you add the fields to the index.
The page in Drupal 7 would be under Search and metadata > Search API > Your index, edit > Fields
/admin/config/search/search_api/index/NAME_OF_INDEX/fields

And your image field you may add from the bottom - the section is called "Add related fields" and then you should choose your field and click "Add field". Afterwards you may click the checkbox to the field - in order to add it to the index.

The approach with node_load is a very bad one because that would load stuff from the database, where the idea of Search Api and in this case the connection with Apache Solr - is to get everything directly from the Solr.