뷰 블록에서 분류 용어 별 관련 노드 [닫기]


14

Drupal 7에는 "Category"라는 분류 체계 필드가있는 "Asset"이라는 콘텐츠 유형이 있습니다. 필요한 것은 자산 페이지에서 현재 노드의 범주 용어를보고 비슷한 태그가 지정된 다른 모든 자산 노드를 찾은 다음 제목 목록, 링크 및 기타 정보 비트를 추출하는 블록입니다. 그들의 노드에서.

Views Block은 처음 생각한 것이지만 Drupal 7에서 이런 일이 발생하는 데 시간이 많이 걸립니다. 내 URL에 용어 ID가 포함되어 있지 않아 문제가있을 수 있습니다. 어쨌든, 내가 검색 한 (같은 자습서의 무리 따랐다 이것이 일을 )하지만 아무 소용. 내 질문은 다음과 같습니다.

  1. Views가 답이라면, 내가 뭘 잘못하고 있니?
  2. 나를 위해 이것을 할 수있는 Drupal 7 모듈이 있습니까?

3
나열된 첫 번째 자습서는 원하는대로 정확하게 수행해야합니다. (두 번째 것을 잊어 버려!) 제대로 작동하지 않으면 이해하지 못하는 것입니다. 다른 곳으로 가서 어디로 가야하는지보십시오.
Triskelion

@Triskelion, 나는 확실히 또 다른 갈 것입니다 ...하지만 나는 그것을 정확하게 따랐습니다!
Sam

일단 당신이 볼 수 있다면, 어떤 문제가 있는지 알려주세요.
Triskelion

약간의 조정만으로 ... IT가 작동했습니다! 뷰 빌드 프로세스의 정제 단계에 있기 때문에 완벽하지는 않지만 도착했습니다. 솔직히 말해서 집계 부분을 이해하지 못합니다.
Sam

StackOverflow에 대한이 답변은 약간 트윅되었습니다 : Drupal 7 / Views 3에서 비슷한 노드 목록 만들기
Sam

답변:


30

나는 약간의 조정을했고 여기에 효과적인 해결책을 얻은 것 같습니다.

  1. 표시하려는 노드에 대한 새 블록을 만듭니다.
  2. 상황에 맞는 새 필터 추가 : 내용 : Taxonomyterm-ID 있음 선택 : "필터를 사용할 수없는 경우 기본값 : Taxonomyterm-ID from URL"을 제공하십시오. "노드 페이지에서 표준 필터로드, 관련 분류 블록에 유용"옆에 체크 표시하십시오. 어휘도 제한하고 싶을 것입니다

현재 노드를 제외하려면 Node-ID에 대한 두 번째 Contextual Filter를 추가하고 URL에서 컨텐츠 ID로 기본값을 제공하고 모달 팝의 맨 아래에 'More'를 열고 'Exclude'를 선택하십시오.


훌륭한 답변. 내가 찾던 것!
cwiggo

그러나 그것은 해당 노드에서 사용 가능한 첫 번째 용어와 만 일치합니다. 모두와 일치하는 방법은 무엇입니까?
Tanvir Ahmad

5 년이 지난 후에도이 답변은 여전히 ​​타당하고 간결하며 가장 중요합니다. 감사합니다!
WebMW
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.