Theming Apache Solr Module (& Apache Solr Views) to Be Similar to Faceted Search Module

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
EvanDonovan's picture

My organization loves the interface that the Faceted Search module provides. However, we are trying to transition away from the module to use Apache Solr since Faceted Search is so taxing on the database.

We have pages that have custom Faceted Search environments on them that display the taxonomy facets, and a count of how many nodes there are for each taxonomy term. See an example at http://www.urbanministry.org/volunteer/volunteer-search. (The page takes a while to load; that's the main reason we'd like to switch.)

Apache Solr out of the box seems to give quite a different experience, since it is basically a replacement for Drupal core search. Even with the views integration module, I don't see how to generate a view that looks comparable to what is on the page I linked. (Note that I would like to reduce the number of options shown per facet - this page is still being revised.)

I have found the presentation by EvolvingWeb from Drupal Design Camp Boston 2010 (http://evolvingweb.ca/story/apache-solr-and-multilingual-theming-drupal-...) which says some things about theming Apache Solr search, but it doesn't really get into the "nitty-gritty" of the code. I am capable of creating custom blocks, views plugins, etc. if necessary, but I would appreciate some help getting started, and I don't want to duplicate anyone's efforts.

Ideally, I would like to get all the UX goodness of Faceted Search module into my Solr implementation, but I'll settle for simply a block that I could "drill down" to a given taxonomy term or content type, and then show counts of how many results there are for that term or type in various facets. Then, clicking a link would add that term to the set of currently active filters. Also, I would like to make it so that the current search block, etc. for the Apache Solr module looked more like the one provided by Faceted Search.

Comments

Possible solution with Views3 Apache Solr Views

EvanDonovan's picture

See http://drupal.org/node/854448 for a description of how this might possibly be accomplished using the Apache Solr Views integration module for Views 3.

Display Tabs in Faceted Views

sumit_drupal's picture

Hi,
I am using the Faceted search module but it is not working according to my requirement that i want to add tabs instead of showing listing in Faceted views say when i search some text from blog page then the blog tab activated with blog search results and same as for other content type which are enabled for search.

Please help me on this.