저는 Solr 통합에서 drupal을 사용합니다.는 "drupal solr"에서 직접 결과를 보여 줬습니다
누군가 solr에서 검색어를 검색했지만 아무런 결과도 얻지 못했을 때 "힌트를 냈습니까?"라는 힌트 만 표시되면 사용자가 결과를 의미하는대로 직접 가져가 cliks에서 저장하기를 바랍니다.
어떻게하면됩니까? 사용자의 검색 응답을 생성하는 기능입니다
감사
저는 Solr 통합에서 drupal을 사용합니다.는 "drupal solr"에서 직접 결과를 보여 줬습니다
누군가 solr에서 검색어를 검색했지만 아무런 결과도 얻지 못했을 때 "힌트를 냈습니까?"라는 힌트 만 표시되면 사용자가 결과를 의미하는대로 직접 가져가 cliks에서 저장하기를 바랍니다.
어떻게하면됩니까? 사용자의 검색 응답을 생성하는 기능입니다
감사
은 "깨끗한"방법은 apachesolr_search_view의 자신의 버전을 (생성하는 것입니다). 그 기능에서 당신은 아무런 결과가없는 조건부를 가지고 있습니다.
당신이 그렇게 깊게 파고 싶지 않고 위의 많은 작업을 믿고 싶다면. 당신은 좀더 속여서 apacheolr_search.module의 1493 줄 주위에있는 theme_apachesolr_search_noresults()를 무시하고 대체 할 수 있으며 drupal_goto()에서 $ response 객체의 맞춤법 검사 결과를 사용합니다.
코드가 링크를 생성합니다. apachesolr_search.module에 라인 1163 주위에있다.
첫 번째 방법은 성능의 관점에서 바람직하지만 구현하기 위해 훨씬 더 빨리 테마 수준에서 리디렉션되는 일을하고 가장 가능성이 상당한 속도 타격을 생산하지 않습니다.