web-dev-qa-db-ja.com

分類法ファセットをApache Solrマルチサイト検索と一緒に使用する方法

これについて http://drupal.org/project/apachesolr_multisitesearch いくつかのサイトで(分類に基づく)マルチサイト検索ファセットを有効にしようとしています。 「サイトによるフィルター」、「現在の検索」などの「通常の」マルチサイトファセットは問題なく表示されますが、分類法に基づくファセットは、私が何をしても関係ありません。ファセットが有効になり、ブロックが領域に追加され、キャッシュがクリアされます。

Drupal Core 6.20でテスト済み、Apache SolrおよびApache Solr Multisite Searchの最新の安定バージョン

他の誰かがこの機能を有効にしていますか?

どんな助けも大歓迎です

1
atomicjeep

問題を解決する小さなパッチ

Index: apachesolr_multisitesearch.module
===================================================================
--- apachesolr_multisitesearch.module   (révision 32470)
+++ apachesolr_multisitesearch.module   (copie de travail)
@@ -331,6 +331,10 @@
             return apachesolr_date_facet_block($response, $query, 'apachesolr_multisitesearch', $delta, $delta, t('Filter by post date'));
           case 'hash':
             return apachesolr_facet_block($response, $query, 'apachesolr_multisitesearch', $delta, $delta, t('Filter by site'), 'theme_apachesolr_breadcrumb_hash');
+            
+           //syg on ajoute un retour pours toutes les autres facets
+          default:
+            return apachesolr_facet_block($response, $query, 'apachesolr_multisitesearch', $delta, $delta, t('Filter by %field', array('%field'=> $delta)));
         }
       }
       break;
1
Sylvain_G