it-swarm-ko.tech

뷰에서 요소를 어떻게 그룹화합니까?

제 1 조 (게임), 제 2 조 (지역 뉴스), 제 3 조 (세계 뉴스), 제 4 조 (세계 뉴스), 제 5 조 (게임), 제 6 조, 제 7 조, 제 8 조의 기사가 있습니다.

"뉴스", "게임"및 "기타"를 기준으로 기사를 그룹화하고 싶습니다. 세계와 지역 뉴스를 하나의 카테고리로 결합하고 카테고리가없는 것을 "기타"로 옮깁니다. 이보기에만 새로운 어휘를 만들고 싶지 않았습니다. 필드별로 그룹을 사용 하여이 작업을 수행하려고했지만 해당 방법을 사용 하여이 작업을 수행하는 방법을 알 수 없습니다.

33
mstef

컨텐츠 유형에서 뉴스, 게임 및 기타 카테고리를 사용하여 카테고리라는 "목록"필드를 작성할 수 있습니다. 그런 다음 해당 필드를 사용하여보기에 표시 할 컨텐츠를 분류 할 수 있습니다.

보기의 형식에서 "설정"을 선택하십시오. 그룹화 필드를 선택하는 옵션이 있어야합니다. "내용 : 범주"필드를 선택하십시오. 뉴스, 게임 및 기타에 따라 뷰가 그룹화되어 표시됩니다.

그게 당신이 생각했던 것입니까?

UPDATE 위의 내용은 원하는 것이 아닙니다. 문제 없어요.

기사 1 (게임), 기사 2 (현지 뉴스), 기사 3 (월드 뉴스), 기사 4 (월드 뉴스) 등의 기사가 있다고 괄호 안에있는 단어가 분류 용어라는 것이 맞습니까? 그렇지 않다면 아래는 관련이 없지만 지금은 가정합니다.

그렇다면이 용어를 세 가지 범주로 '청크'하려면 확실히 Views 쿼리를 수정하거나 직접 작성할 수 있습니다.

다른 방법으로 (아마도 더 쉬울 수도 있음) 기존 범주를 뉴스를 상위 범주로, 지역 뉴스 및 세계 뉴스를 하위 범주로 사용하여 계층 적 분류로 변경할 수 있습니다.

이제 어휘는 다음과 같습니다.

뉴스

  • 지역 뉴스
  • 월드 뉴스

노름

다른

콘텐츠에 기존 카테고리로 이미 태그가 지정된 경우 아무 것도 변경할 필요가 없습니다.

그런 다음 원하는 필드를 표시하는보기를 작성할 수 있습니다. "Term Name"이라는 필터를 추가하고 "News"를 입력하십시오. 그런 다음 첨부 파일 디스플레이를 추가하고 현재보기에 첨부하여 필터를 재정의하고 "게임"으로 설정하십시오. 마지막으로 두 번째 첨부 파일을 추가하고 필터를 재정 의하여 "기타"로 변경하십시오. 원하는 결과를 얻을 수 있습니다.

15
g_thom

Views Distinct 도 사용할 수 있습니다. 이 모듈을 사용하면 뷰에서 관계를 추가하거나 다른 조인으로 인해 종종 "중복"결과가 생성됩니다. 예를 들어, 여러 값을 가진 필드가있는 노드는 다중 값 필드의 값당 한 번보기에 표시 될 수 있습니다.

3
heilop

Views 또는 Display Suite (D7)를 사용하여 그룹별로 솔루션을 검색하는 동안이 스레드에 부딪 쳤습니다. 어떻게 든 형식 섹션에서 언급 한 기능 g_thom으로 그룹을 가져올 수 없습니다. D7에 있어야합니까? 누락 된 Views-dependent 서브 모듈이 있습니까? 또한 Display Suite에는 기능별 그룹이 있지만 여기에 표시되는 유일한 옵션은 내가 만든 사용자 정의 필드 중 하나입니다 (이 특정 필드가 아닌 다른 이유는 모르겠습니다). 이런 경우에는 사용할 수 없습니다.

내 목표는 뷰가 분류 용어로 그룹화 된 링크 블록 (사용자 정의 유형 노드에 연결)을 형성하는 것입니다 (용어는 출력되어야하지만 아무것도 연결되어서는 안됩니다).

추신. 그의 정교한 도움에 대해 g_thom에게 경의를 표합니다!

2
Artur