2009-08-01 2 views

답변

1

당신은 순위 점수를 계산하고 그것을 기준으로 노드를 정렬하는 독자적인보기 정렬 처리기를 만들어야합니다. 먼저 뷰 (view) 문서를보고,이를 수행하고 코드를 살펴 보는 모듈을 찾으십시오. 조회수는 처음에는 다소 부담 스러울 수 있지만 단지이를 고수하고 실험 해보면 어떻게해야하는지 알 수 있습니다.

+0

좀 더 자세히 설명해 주셔서 감사합니다.하지만 애매한 질문으로 얻은 것 같아요. –

+0

이런 종류의보기 통합은 코드를 직접 보면서 배워야 할 것입니다. 어딘가에 갇혀 있으면 도움을 청할 수는 있지만 지금은 말할 것도별로 없다. – googletorp

0

This may help you

는 Fivestar는 비율 투표를 사용합니다. 투표 결과를 기준으로 정렬하려면 "투표 API의 투표 결과 퍼센트 (평균)"필드를 사용하고 트릭을 수행해야합니다.

+0

fivastar-percentage는 순위를 계산할 때 여러 요소 중 하나만 사용하는 것이 좋습니다. –

+0

googletorp의 대답은 당신을위한 것입니다. 나는 당신이 코딩해야하는 고도로 맞춤화 된 무언가를하려고 노력하고 있다고 생각합니다. –

0

보기는이 작업을 수행하는 가장 간단한 방법이며, 정렬 기준을 살펴본 다음 원하는 필드를 추가하십시오.

+0

내 질문에 옳은 생각을하지 않았다고 생각합니다. 스타 등급 및 댓글과 같은 다른 데이터를 사용하여 정렬 할 수있는 순위를 지정하고 싶습니다. –

+0

오케이 죄송합니다. 이제 알겠습니다. :) 그래서 순위를 매기고 싶은 콘텐츠 유형에 새로운 맞춤 필드 (cck)를 사용해야합니다. 그렇다면 복잡한 것은 주석과 별표를 기반으로 자신의 채점을 개발하고이 필드의 내용을 업데이트하는 것입니다 (Drupal 후크 사용) 나는 모듈을 개발해야한다고 생각합니다. – Houssem

관련 문제