2013-06-19 1 views
-1

특정 노드 유형에 따라 검색 결과를 필터링해야하지만 결과의 우선 순위를 지정해야합니다.노드 기준에 따라 검색 결과를 필터링하는 방법 - drupal?

첫 번째 목록은 이미지/이미지가 노드에 연결된 결과 여야합니다. 그런 다음 이미지가없는 노드.

이 내용이 명확하게 설명되기를 바랍니다. 내 사이트에는 비즈니스 목록이 있습니다. 일부는 유료 클라이언트 (목록에 이미지가 있음)이고 다른 것은 유료입니다 (이미지가없고 목록 만 표시됨). 유료 클라이언트가 검색 결과에 비 유료 클라이언트보다 먼저 표시되도록해야합니다.

어떻게해야합니까?

답변

-1

각 필터로보기를 만들고 이미지 필드가있는 정렬 기준을 추가하십시오!

+0

빠른 답변 주셔서 감사합니다. 해당보기를 사용하여 검색 결과를 표시하려면 어떻게해야합니까? –

+0

두 가지 방법으로 사용자 정의 모듈을 만들고 hook_search를 사용하여 기본 검색 기능을 수정합니다. 또는 URL이있는 페이지 표시가있는보기를 작성하십시오. 검색 결과에 표시 할 필드를 추가하고 노출/기본 필터를 추가하여 검색을 구체화하십시오. 뷰 프로젝트 페이지에서 veiws 생성에 대해 자세히 배울 수 있습니다. –

관련 문제